It's not the fault of EVs but the fault of Regulators giving electricity generating and transmission companies what they want. In California (the canary in the proverbial coal mine for the rest of the country, just you wait), the CPUC (California Public Utilities Commission) hamstrung solar, by getting rid of net energy metering (NEM 2.0 here), and ushering in "net energy metering", (Nem 3.0) which makes solar name almost no sense, unless you can perfectly predict your usage and can spend a fortune in batteries.
They sell you power at $0.28/kw but but it back from you between $0.06- $0.08 which means you have to produce 4x what you need to have a 0 bill, unless you can store all you need at night, when base-load is cheap for them to produce anyway. If they wanted cheap electricity, they would encourage solar deployments everywhere, charge people for grid-connections at a size (200A @240V for example), and just charge people for the delta they consume. They would still make money, and the deployment of solar wouldn't have been halted. Batteries to some degree (1x your solar production maybe) should be mandatory but no, they screwed it all up, making the worst possible solution. Solar is no longer worth it, and the grid is only more expensive. We are idiots, governed by fools.