Well, due process is what separates a Republic from a Democracy. The fabled 'Tyranny of the Majority' being the natural result. I honestly don't understand why people can't, or won't, grasp the concept.
That's what I like about our system. All the strange rules, traditions, checks and balances that tie us up in knots and frustrate the folks pushing the current fashion in what's good for us. That's my primary reason for hope in the current electoral cycle.