You haven't addressed the most relevant point: cost. It is as prohibitive today as it was decades ago, and so will it be decades from now. There is simply no solution to the fundamental problems, and pretending that there is, is a dangerous fantasy which distracts from real and practical solutions. If molten salt reactor technology was pursued rather than set aside by politicians, we would be energy independent today, or close to it. Furthermore, we could be exporting these reactors throughout the world, where energy and clean water are desperately needed. We need to invest in technologies that have the potential to solve the very real problems facing us, both social and otherwise.
The energy density of renewables is simply too low and requires massive resources to harvest it, in terms of both materials and land, and also ongoing maintenance and replacement. The low capacity factor and remote locations will also require enormous growth of the distribution network, which is not economically viable when the infrastructure is idle 80% of the time, to say nothing of the completely intractable energy storage problems. Base load energy sources such as gas are still required, so don't forget to factor in that cost as well. When all is accounted for, the panels could be free and it still wouldn't make sense. Nuclear is also an option for base load, but then why bother with the renewables at all?
Neodymium aside, concrete and steel require considerable energy input to create in such quantities, primarily from fossil fuels. We talk about lost land to contamination from nuclear accidents, but that is nothing compared to the amount of land that would be permanently unusable due to wide scale renewables, to say nothing of natural habitat destruction. Even hydro is very destructive and land intensive.
Finally, solar and wind are labor intensive, and while that might create jobs, it is not a constructive use of human abilities, any more than having those people slaving away in coal mines would be. As we are better able to exploit the atom, we should have the luxury of working not only less time, but on more intellectual satisfying endeavors. The purpose of jobs programs should not be to keep people busy with mindless work.
The important thing, is that we get away from fossil fuels as soon as possible; their cost in terms of life (including resource wars) and environmental damage is simply too great. I would advocate conventional nuclear, but only as a stopgap measure until advanced reactors can be developed and deployed. Little could be worse though than maintaining the status quo, and preventing the replacement of aging reactors with newer and safer options.