The thing is, power generation isn't our problem. Enough energy falls, literally, out of the sky in a minute to power everything on earth for a day--solar power(And it's not complex, we don't even need photoelectric cells, we can just use mirrors). And storing solar isn't impossible, the same molten salt system Thorium reactors use, Solar reactors can use to store energy over night . Or hell, we can pump water up a large hill and then use hydro power, or a host of other ways to store solar energy (Like converting it to a biomass fuel). The point is, we easily have the capability right now to replace all power needs with solar, and not have night or cloud/overcast cycles affect us, except a few special cases that require potability or high mass to energy ratios (Like jets).
The problem is price though. Oil and natural gas and coal are justsignificantlycheaper. Even if Thorium is viable, if it's not cheaper than gas or oil or coal at producing Killowats per dollar? It's still useless, again because the answer is not just about the ability to produce energy. We have the ability to produce an endless amount of energy, forever. It's about producing it cheaper. And I think that's the thing, people don't realize just how amazing we are at extracting coal, oil and gas from the earth--we do it really well, and very efficiently. It's hard for other forms of energy to meet that price point.
TLDR: Its not about energy. Producing energy for everyone is trivial. The question is, can you produce it at the price of carbon?