Why has a viable third or fourth party never emerged in American politics?
Whenever there is a major election, I feel like the fiscal axis and the social axis of issues get conflated. It's surprising that we don't have four parties, so people can choose to be fiscally conservative or liberal independently of their feelings on social issues. (Some things will be linked, you want a big social program, you probably should support the taxes to pay for it. But others aren't.) Can anyone explain why two is the magic number?