I agree with about 99% of what you said in this thread. I do need to clarify something you said.
I think Anony Mous' reply above explains it best. You likely generate some electricity you need on a bright sunny day, but will never be able to depend on it 100%. You simply need far more panels than most people have space for, to create the power that the average house needs.
If you are a very below-average consumer of electricity (maybe you heat and cook with gas and don't have many electrical appliances) then sure, it may work and will probably reduce your bill. But it's not a viable solution for all and you're still consuming oil and gas for heating in that case, you're only looking at one type of power source.
Is everyone going to have an acre of solar panels and wind turbines? No. Even if they did, they'd still struggle on a cloudy still day. Renewables are nice to have to make people feel better but the amount of power they supply is tiny compared to what is used.
People who imagine they are living off renewable power, maybe even driving an electric car, are IMO deluding themselves because they are not, really, non-dependent on oil and gas. People who truly live completely off the grid live very differently.
Don't get me wrong, I think reducing usage by self-generating is an important and valuable thing - I'd love the new Tesla solar roof for example. But that reality isn't here and available yet and for the foreseeable future it will only ever reduce bills, not remove reliance.