Why are there only two major US political parties? It concerns the Compromise of 1877. Both parties agreed to coopt political positions of lesser parties in an effort to divide the spoils and, more fundamentally, for avoiding another War Between the States. Thus, no third party has ever replaced either of the two major ones and, moreover, never will. The political system is rigged that way to fool the people and for better controlling them.