Solar still has some huge problems when it comes to seasonality and day/night cycle. You either need massive battery build out or some other form of energy to handle base loads and/or offset when solar isn't producing enough.
Not saying solar isn't part of the future, but we literally can't just rely on solar.