People do not live in the dark at night.
I know, I know, I know, batteries, hydrogen blah, blah, blah... I've been hearing this for half a century.
I consider battery blather and hydrogen hype to be borderline insane, but that's just me.
It is true that the class of people who can afford homes, a subset of people, can put solar cells on their roofs to, at a considerable investment cost, and studied indifference to the future, recover costs over a period of time for their electricity bills, assuming they live in an area with lot of sun, generally areas that paradoxically have water problems.
This of course, is valuing the lives of the wealthy over the poor, not that the bourgeoisie care much for the impoverished. In these times there's less and less concern for people living in poverty. However the costs to the future, when all of these solar cells become electronic waste, will be born by future generations, who will also be paying the price of landscapes ravaged by mining.
The "oil is expensive" so let's go "renewable" is an old tired game. The so called "renewable energy" scam is totally and completely dependent on access to fossil fuels, not that we ever stop lying to ourselves.