We absolutely will solve it. That's called fusion.
I am hugely skeptical that it will be solved economically given that it suffers from many of the problems currently pricing coal and nuclear out of the market.
the politics of the threat of proliferation kills it in the crib.