How many years have those same power companies posted massive profits.
And how much in that time did they spend on upgrading infrastructure to cope with changing conditions, usage habits and storage requirements.
They have complained for years that they have massive usage spikes in hot sunny weather, solar helps to combat that as each household is generating what it is using at those peak times. Now uptake means they have to consider what they do next and spend some of that profit they have obviously been storing sensibly to re-invest.
I know in the UK the power companies had a scheme (as my dad signed up) they bought the panels, they installed them on the roof, you got the usage during the day and paid your power bills for the evenings/nights...they got any excess to feed back to those houses that didn't have solar, in effect a distributed power station. If they can do that in the UK with their 3.5 days of sunshine a summer WTF can't we do it over here!
I didn't put Solar on mine to make money, i put it because i believe every new house built should be a self sufficient as possible, solar on the roof, insulation throughout, double glazed for efficiency and a decent 10000l raintank under the driveway/garage to reduce the load on the environment. Doesn't exactly help uptake if you are going to charge people extra for doing it.