I agree that Tesla's are an economic substitute for Toyotas but when you step into a Model S as a car guy you know it's different.
There's only two reasons I didn't buy it 1) I love road trips and there's one supercharger station in my province, and more importantly 2) I couldn't afford it. Tesla's are like BMWs you know they aren't that reliable, are really expensive, but there's nothing like driving one. Like BMW, it's a smiles per gallon car you buy it because when you step on it, it goes, not because it gets great gas milage.