Feeling guilty every time we can’t be perfect environmentalists isn’t sustainable. For a safer climate, we don't need to get every action right, but we do need to understand the greater scope of the crisis.
Or governments should legislate companies. They'll pollute until they're stopped like they used to allow people to work with radioactive substances without protection. Companies will try and profit regardless until a government steps in and says, not this way.
We should obviously try to re-use, reduce, recycle, but we cannot do this on our own, and the vast majority won't, so a small minority that cares is carrying the burden while pissing in the wind.
How long will it take you to see that the governments simply won't do that because the governments are financed by and run for the benefit of the owners of those same companies?
The system is rigged by design and no amount of playing within the rules it set us will ever result in the systemic changes needed to actually solve the problems they've caused, and continue to cause, for money.
I mean you're partly correct, but often change doesn't come from politicians. It comes from the public saying "no fucking way", and politicians eventually going "ah, fuck, it'll cost us unless we do this".
It is fine to acknowledge corruption in the system, it is another thing to give up trying to fight it.
Tony Benn “There are two flames burning in the human heart all the time. The flame of anger against injustice, and the flame of hope you can build a better world.”. We, and this planet, cannot afford let those flames go out.