Charles, I think it's far too late. If the world stopped burning fossil fuels today, the planet would continue to heat to a catastrophic level, possibly at the expense of most life on Earth. That's no excuse for not trying to do as much as we can, because doing the right thing for its own sake is good enough, and you are correct, it is a moral issue. 

I've been following this subject for years, and humans have set in motion forces that we will not be able to undo, in the same way that we have no answers for the ongoing Fukushima disaster, which continues to dump 300 to 400 tons of radioactive water into the Pacific every day. In the 60s, when nuclear energy was unleashed on the world, engineers didn't have permanent answers for the radioactive waste. They assured everyone that by the time those spent fuel rods were a problem, engineers would find an answer. They haven't, and spent fuel rods and deteriorating storage is now a multi-thousand year problem.  Human hubris is a problem.