Not voting just legitimizes the view that you complain but don't act.
(And if you're sick of your options being so bad, start trying to get different voting methods in place locally in the interest of getting them in place on a larger scale. First Past the Post is a terrible voting system)
https://en.wikipedia.org/wiki/Schulze_method#Comparison_tabl...
It all comes back to votes.
We already did something like that. Obama got elected due to some internet based marketing innovations. Guess what happened next ? both parties copied those methods(AFAIK), and now we're at the same point, where resources matter.
Social media can slaughter a movie in a day or two. I would think it would have a useful effect on its users, assuming they were willing to make the effort.
Voting for the corrupt does nothing but legitimizes the process. Only money matters.
Come up with a real solution because voting isn't it and I'm sick of hearing the same faulty advice.