We actually took steps and saved the Ozone layer.
Invented and made the solar panel economically viable.
Electric cars aren't exactly designed by the youngest generation either.
We / they have taken big steps to stop trade in tropic hardwoods.
The generation before us built the systems and societies that we today take for granted. To the best of their abilities, very many of them worked very hard to give something better to us than they got themselves.
Go further back and they actually stopped the most well oiled war machine that has ever existed, the nazis. Later they stopped the Soviet by outcompeting them.
Hindsight is 20/20.
But a little humility should be mandatory I think.
And ironically, we have the environmentalists of the past to thank for the fact that we don't have several times as much nuclear power for base load (and also several times less
Ask yourself why environmentalists succeeded in shutting down nuclear power, the one viable alternative to fossil fuels, when they failed at literally everything else. That might lead you to who was actually responsible.
And they did not fail at everything else.
They succeeded in a lot of cases.
For a rather large win, as I mentioned, the Ozone layer was saved. Another big one was banning of DDT and introduction of regulations on everything from new pesticides / herbicides to emissions (or fuel saving as we used to refer to it until recently).
All the sociopolitical difficulties that hinder solutions today were just as, if not more, insurmountable for all those generations.
And the technological landscape is much more promising today than at any point since this problem was identified. And people from all the generations you listed are strongly represented among the people who created and began scaling those technologies.
No generation has been better positioned to contribute to solving this problem than the one entering adulthood today. It will be a damn shame if most of them but into doomerism and let it keep them from taking their shot.