I see what's inside those things, I see what the plans for the next generation are, and they are a cost-cutters wet dream.
They are getting even more over-engineered, fully stuffed of useless, cheap, consumer-standard-manufactured gadgets, with software so unbelievabley shit that wouldn't be allowed to run on anything else, design and engineering teams lead by testosteroned morons - and everything targeted on rent-seeking and commodifying for the quick buck.
Seeing the current generation of EVs of many large companies, they will never be environmentally sensible - just because they are all around designed in a way to be basically impossible to be used for more than a couple of years.