Why a two party System?

Historical basis

Tradition

Electoral System

Single member system: Promote two-party system

Much of american election law is written to discourage non major party candidates

American Ideological Consensus