I drove several Tesla models for 3 days each. X-P90D, S-P100D, 3-AWD.
While I liked the idea of driving the cars, after 3 days I was already bored of them. I really can't live without the rumble. I also happen to believe that every Tesla model is really overpriced for the quality you get. I compare the Model S to my wife's 2016 E-Class. And the E-Class had much nicer driving feel.
I think BMW nailed it with their credo: "Drivers wanted". That is certainly not the Tesla credo. Self-Driving isn't really a "driver" feature.