It happens with any first-past-the-post voting and two parties is the eventual end result.
39 parties are represented in my country's Parliament. The UK has 10, Canada and Russia 5 each. Electoral systems like FPTP that produce a single winner tend to favour a two-party system (Duverger's law), but it is not inevitable.