Americans are the only people I know of, closely followed by the British, who think everything should be their way immediately. And forget anyone who disagrees. Let's write them off as uninformed, uneducated, or brainwashed.
The truth of the matter is that change happens slowly, and it happens with everyone. Not just your team, or your clan within the team, everybody has to be on the boat or it becomes a *** for tat game of one-upsmanship until somebody comes along and says 'you people can't handle freedom anymore, I'll take care of it for you.' The people on that person's side go along as if it couldn't have been the opposite while the other side is cleansed. A generation later, that side rises up and welcome to the Balkans.
Here we have a person in OP willing to vote against their own beliefs because they think it will spur on a revolution. You're kidding yourself. Nobody is revolting, and who is to say if they did it would end up your way? Only people who have never lived through violent change wish for something like this. Knock off the 'woe is me because everything isn't perfect' and do what you can to change what you really have a problem with. The cavalry isn't coming to help, you have to clean up your own mess. Most of the world understands this.
F'n Americans.