In a democracy the solution to problems is to spread the word and ensure many more people know, so that it can influence future elections. So exactly what he is doing here.
Yeah, I've tried doing it but nobody listens to me, they think I'm just stupid for having opinions "not like everybody else" or say "yeah, but what can we do about this?" or "yeah, but I don't trust that new candidate". I want to do something to better everyone's lives, but after seeing their actions day after day being anti-progress, I no longer care. Of course progress is as defined by me, they just have their own opinions which they consider as more valid. If all the people around me have other opinion about what's good for them, maybe I'm in the wrong? How would you deal with such situation?