There's more to it than that. It's not just that the Republican and Democratic Parties are entrenched. It's that winner-take-all systems discourage the arising of third parties above fringe levels, because they get no traction whatsoever below a certain threshold of support.Basically, there are no viable third parties since the two dominant parties have basically rigged the entire system in their favor.