What's missing is the fact that the public opinion regarding climate change is evolving really fast as well. In my country, not even a few years ago, people who didn't eat meat or didn't take the plane because of ecological reasons were really rare and seen as extremists. Today, it's more and more widespread and socially accepted.
Stepping out of fossil fuels means a great deal of industrial and civilizational change, which takes a lot of time. But things do change.
In these days, what we need is for people to take action (from voting and raising their voices in the media, to working on how to live in a sustainable way as a civilization), and promote a positive message that others will follow. Depression-inducing articles like this one risks to prevent people from believing in a decent future, and thus persuade them to stop caring and acting for a better world.