I think there's some valid frustration when lip service is paid and then all that comes of it is some token stuff like boutique tax credits for EVs and residential solar installs, but the money trunks get rolled right out when it's the financial crisis, major wars, COVID response, etc. I'm not saying those aren't valid things to have mobilized for, but it's clear that western society as a whole still thinks of climate solutions as catering to a special interest group rather than as something that is a priority.
And maybe that's fine if it's reflective of public sentiment. But the perception of never-ending angry protestors is not just because they're unsatisfiable. It's also because very little has actually happened.