why does the united states only have two major parties?
Why does the United States have only two major political parties? parties—Democrats and Whigs—became firmly established and powerful by the 1830s. ... In the U.S. system, a party can win a seat only if its candidate gets the most votes. That makes it difficult for small political parties to win elections.