Explain why the US has had only 2 party system? John Smith 4 years ago Explain why the US has had only 2 party system?