The same was said about hybrids but AFAIK the lifespan of the batteries has actually exceeded the estimates from the manufacturers on average. IDK if that is really relevant since for an EV they would be getting much more use I assume?

That completely discounts the EVs coming from large, established brands. The Leaf, etc. exist and have easily available support right now.

Agreed on most of the other points, but the infrastructure (or lack thereof) for charging EVs is a bigger issue than the aspects of the vehicles themselves.