The US is not going to spend billions developing Thorium reactors. All the research money has gone into solar and it has paid off now that the price of solar has dropped 75% in the last 3 years. Global energy production from solar went up 193% last year. Solar is the future.
You are right that the day time peak is about 1kw per sq meter, but the US has 9 billion sq meters of land! Half an hour of sun energy hitting the US is enough to power the whole country for a year.
I went into studying engineering physics in 1998, mostly because I was hopeful that the US would get its act together and invest in building real, safe nuclear energy, soon. Unfortunately, I learned very quickly that Americans are far, far too stupid to do that. Furthermore, we are far too stupid to let someone competent, like the French or Japanese, do it for us.
I've kept a pretty close eye on the energy situation since then. It seems obvious that the decision was made, decades ago, to choose recession, austerity and warfare in a gambit to jump directly to renewables, and to skip nuclear entirely.
Photovoltaics are getting cheaper. But the total power produced is insignificant. They are still too efficient, and too expensive. To really capture solar energy effectively, you need something more like wind turbines, with a large capture area, and a small capital cost.
We have lots of land. But covering that land with anything that doesn't self-replicate is hugely expensive. Consider roads. They are just oil, and rocks; the cheapest materials possible. And they only cover a tiny fraction of the country. Yet they cost billions of dollars a year, just to maintain.
All of the photovoltaics produced in all of human history cover something like a few hundred square miles, total.
And there is no viable storage mechanism. So they only compete for peak power, in sunny areas, during the hot months.
Photovoltaics are getting cheaper. But the cheaper technologies use more precious metals. They will be limited. And they will come from places like Afghanistan.
So, yes, I agree that the US will never produce a nuclear renaissance. It has nothing to do with the feasibility of nuclear energy. It has to do with the idiots in charge of the US.