The practical problem with solar is that photovoltaics are a poor baseline power supply, because for around half the day it's not available. There *are* solutions, but they're all iffy or expensive. Mirror based solar power is better, but largely untried. (New plants are under construction right now, however.) Unlike photovoltaics, though, mirror based solar power to molten salt to steam to turbine to electricity only makes sense in a centralized plant. Scaling it down to homes increases the cost remarkabley while at the same time reducing the efficiency and increasing the tendency to fail.
I do favor solar power, but batteries are lousy at storing power, so we still need the grid. And we still need to store excess power when it's plentiful and withdraw it when its needed. I think molten salts will provide the needed storage. This implies that the power generated by solar cells would be used as it was generated, and the molten salt backing store would be off-line until evening. That means that the current plans for the molten salt facilities are improper. They don't concentrate enough on storage. It also implies that the grid needs to be updated to allow bidirectional transfer of energy, depending on what is available where and when. Not a small amount of investment there.
But do note that the molten salt generator systems fill in the place that the coal plants currently fill in Germany, but with the ability to start relatively quickly, so they don't need to run all the time. You don't get away from centralized power plants (pity), but you do get a carbon neutral power source that doesn't require a bunch of externalities.