Other problem is that for renewables to be profitable you want to push all the energy out all the time, especially in peak. Even now solar installation users have problem with that when there is too many small solar installations installed on same street the voltage goes too high and the inverters just trip and stop pushing the power to the grid, losing owner money.
We just need to have more cheaper storage solutions. Technically utilities could just put a bunch of batteries near concentration of residential solar and just basically sell the service of "storing the kilowatts" to them (say "you can receive 80% of what you put into it in next 48 hours"), all while having the capacity to use that stored joules in case a peak needs to be handled