Why is it too late? Well ...why may it be too late anyway? It isn't yet in any case but we are moving slow and will regret that in a few years. Nevertheless we can do it but greed killed the goose that laid the golden egg and that is not a good sign.
I heard today how special interests successfully trashed the solar panel revolution in sun drenched Nevada and that the next target is Arizona. They don't want to make the change over and use the excuse that net metering will not provide enough profit for keeping existing facilities profitable. You'd think in light of the science involved that they'd finally admit that we need to shut down the coal burning plants and build renewables into the grid or maybe build a new grid that will use home solar in a networked sourcing of energy. Instead they protect the profits of the coal suppliers and the utility company.
That kind of 'servants of mammon' behavior is literally a sin but hey their religion is money! It is that mentality that may make it too late... Bernie would get on their case about such chicanery... It is just so stupid and mediocre thinking. The sunny southwest but those dumb Americans don't use it says the world. It really is embarrassing that we are this backward in our thinking. A superpower in decline for real. We fight our own innovations. A very bad sign.