While life would be wonderful if easy answers existed for everything, it never seems to quite work out that way.
Until recently (like, you know, last year) it was generally agreed that it took more energy to make a solar panel than it would ever produce in return. This was not a good thing. Now it is generally accepted that they make a bit more than the amount of energy to make them, but until they can make gobs more energy than it takes to produce them, that will be an issue.
Secondly, our current distribution grid for electricity is not capable of handling a solar only, let alone a solar majority generation system. The grid currently has to be watched 24/7 so that every demand, day or night, can be handled. Every time you turn on a light switch or turn off an oven, and immediate adjustment in the output power of the technology producing power has to be made. You can't just pump a hundred thousand amps down the wire and hope that the system will absorb it efficiently. It can't do that. Dams and coal/gas/nuclear powered plants can instantly adjust the output as necessary. Solar, not so much.
And most importantly, never underestimate the ability of the powerful to distort and overpower even the best intentions of mankind. Just as spammers found ways, via new technology, to eke out a living by being incredibly obnoxious human beings, so too would the already rich find ways to eke out new levels of wealth, at the expense of everyone else.
I live in Montana. There is no financial incentive to provide low cost/high speed Internet to this state because there aren't enough people. Similarly, with solar power, the financial incentives are no different than with conventional generating systems, so to think that cheap power would be made available to the poor and the oppressed in abundance is hoping for way too much. If it won't make the rich richer, it probably isn't going to happen. Not on the scale necessary.
The wealthiest person I currently know spent over $100,000 installing solar panels so that she could run her house and outbuildings on solar. Yet she still has to pay around $50 a month to the power company to be hooked up to the power lines in case her system goes down. Even if she doesn't use a watt. And while in some areas is is possible to sell solar generated electricity from installations like hers back to the power company, they don't do that here, so she's out of luck.
Don't get me wrong. Solar would be wonderful. Granted, that big mirror-powered solar array they have somewhere in the American southwest literally fries every bird that flies over it, but other than that minor detail, it can whip out the power. For people in remote situations, for back-to-the-landers who can't get power otherwise, etc. It is a fine invention. But it isn't ready for prime time, economically/technically, yet the moment it becomes available on a large scale, the powers that be will make sure that those who profit are only them.
I suspect I just became a bigger stick in the mud than Nam.