> Which explains why grid-scale hydropower, solar power, wind power, etc. have all failed, new construction has all but ceased, and existing installations are being closed down...?
This is news to me, this is not the case where I am, but sucks for you, just goes to show that people don't want to solve the problem. Where I am hydro power works well and most of our power comes from that, but that does not change the fact that many people fight as hard as they can to stop new hydro from being constructed.