Things like Prius and Leaf have had a way bigger real world effect.
Not sure that's true. In your London's Famous London maybe. I spend most of my life on motorways and I'm seeing a lot of Teslas, certainly more than 7series Beemers or SL Class Mercs, so for your executive-type who still wants a traditional saloon they're a very attractive option. I think there is (or at least was) a bit of cachet to having a Tesla parked on the drive of your identikit 5-bedroom executive box. I do expect that wifey will have an e-golf rather than a Model 3 to park alongside it though.
The other thing to bear in mind that makes Tesla far more practical in the real world is they have a range of 250 to 300 miles. The new Leaf can almost match that but the old model most certainly could not. The e-Golf has a range of 150 miles, which is fine for nipping around town but who buys a Golf for that?