You can have the same issues with more than two parties. Only big-enough parties matter and as long as they have the same opinion it's going to be that way. I mean that is not bad in the general sense. Imagine if there were disagreement about whether money should exist in every election. Society can only function if some basics are simply accepted by everyone.