> There are many things I dislike about Tesla. But I genuinely believe they are responsible for bringing EVs to market ~3 years before it would have happened without them.
This feels vaguely ahistorical. The best-selling electric car platform in Europe today is the Renault Z-E platform (or at least it was; VW may have overtaken by now). That platform was announced in 2009 or so, with the first cars in 2011, and the first Zoe (the popular car based on the platform) in 2012. The Nissan Leaf came out in 2010. The Tesla Model S came out in 2012.
So given that, it's hard to see what Tesla had to do with it, really. Some of the most popular models came to market BEFORE Tesla (if you ignore the roadster, a contemporary of the Z-E concepts, which you almost certainly should).