I know it’s not for everyone but I feel like people forget that if you get frustrated with politics these days, you can run for local office and make bigger changes than you think. Every little change helps, especially in a large town to small city where you can do campaigning without significant funding.
I doubt many people have the extra time for it, but if you’re retired or passionate you can make a lot of difference in your local community.
Sorry I am an American and I’m not exactly sure the processes in this subject regarding other countries, but I imagine many are not too different.
Giving up hope in a hopeless task is the first step toward putting effort into something realistic. By all means work toward good in the world, but make that effort count. There’s not much we can do about the massive propaganda machine keeping half the US and more elsewhere brainwashed. That’s not our responsibility. Find something you can do.