I recently test drove a dual motor Model 3 long range and was blown away how fun that instant torque is and at your disposal as soon as you want it at any speed....and with the prices right now on nicely used examples , I'm sold
Granted, I live in probably one of the best places to have a Tesla in southern California due to the weather(no cold battery issues) ridiculous gas prices and plenty of super chargers everywhere...I also have a garage and solar for home charging which would keep the cost down even further...I would never need to use the super chargers unless I was on a road trip, which I only do about 3-4 times a year and could use one of my gas powered cars if wanted.
I can see for some people in different regions that didn't have home charging and lack of infrastructure they wouldn't be ideal though.