There's a sticking point that no one's been able to explain to me:
If you're in the minority, revolution is against the democratic will of the people.
If you're in the majority, you have the votes to actually accomplish something with reform. It's not like we live in a monarchy, reform is possible under our system.
If reform isn't working to bring about your goals, either your goals aren't popular enough, or they are popular but the people lack the will and organization to vote for them.
If the people lack the will and organization to vote effectively, they certainly lack the will and organization to topple the government.
My area of expertise is managing complex systems and change implementation. I sincerely don't understand how revolution is supposed to work where reform doesn't. No one has been able to give me an answer that doesn't bill down to idealistic hope. How is this revolution supposed to be implemented, and why can't we build the foundation for revolution while simultaneously using the tools we have for reform? Wouldn't widespread support for reform be the best possible proof of consensus?