I think you have the causality backwards. The two parties are so large and varied because the US system pushes us towards two parties. The coalition building happens within the party before the election (usually as part of the primary and convention). Other governments have coalition building that happens post election of the parliament as part of electing the Prime Minister. That means a vote for a minority party isn't throwing the vote away like it usually is in the US.
Well, that could be. It feels like two sides of the same coin though. The USA could use a more Parliamentary approach with tighter parties but more of them.