I beg to differ. based on the laws of thermodynamics, I think the argument makes perfect sense. Solar energy is very abundant but highly diffused. If you had a solar panel that had 100% efficiency, the maximum energy it could potentially generate in the best possible scenario (clear day, on the equator, at noon) is 1,367 Kw per square meter. Today, the most efficient home solar panel has an efficiency rate of 16%. Which means that it takes a square meter of solar panel (on a clear day, on the equator, at noon) to generate about 200 watts. That is not very impressive.
Now consider this: Almost all sources of energy on this planet are ultimately solar. Even fossil fuels came from plants that converted solar power into sugar and other organic materials. The difference is that it took millions of years and a lot of pressure to convert that highly diffuse energy into the highly concentrated form (coal, oil, gas) that we burn today. So it took lots of time and energy (gravity, pressure) to make the fossil fuels we use today. It takes energy (lots of it) to concentrate solar power into something that we can actually use. Fossil fuels are cheap and efficient because nature and the Earth already did that work for us though millions years. Now, with solar, we have to do that. We have take pure solar energy and concentrate it and convert it to something that we can use. And that takes lots of power in itself. That is why solar can never be efficient. That is why solar can never be cheap. You can argue that over time, we will make solar panels more efficient. Granted, that may indeed happen. But the more efficient they become, the more power they will require to be manufactured.
The solution to our energy woes is not solar. Taking a highly disperse energy and packaging it in a way that our technological and industrial society can use is simply not viable. We do it today because we use fossil fuel to power our manufacturing. Without it, building solar plants would be impossible, as the energy output would be negative. We need sources of power that are already highly concentrated. Thorium is one of them. Hydrogen is another. Maybe geothermal is one (I don't know). But solar it is not.