Countries like Russia are looking for a way to move beyond the world dollar standard because the U.S. is able to shut down international dollar transfers for particular countries and banks, and uses that capability somewhat liberally. The U.S. probably can't do that to cryptocurrency, so I'd say it does in fact solve a problem for Russia.
A lot of us vote to change things. I've also gone to protests, gotten involved in party politics, all that stuff. It's not that effective anymore. 80% of the country wants net neutrality and a couple million people took the trouble to file comments with FCC; it made no difference at all. At some point you have to stop begging and start inventing things. As Buckminster Fuller said, "To change something, build a new model that makes the existing model obsolete."