I have spoken to many Tesla owners over the past 3 years and I have found that the reason for buying a Tesla falls into one or more of the following categories:
Climate Champion: Getting off fossil fuels
Performance Enthusiast: 0-60mph in under 2 seconds, instant acceleration, etc
Technophile: Touch Screen, Voice commands, mobile app, OTA updates, FSD, etc
Budget Minded: No gasoline costs, no oil changes, etc
Tesla cars appeal to many people from different walks of life. My 91 year old Father in Law can't stop talking about how awesome my wife's Model Y is.
The technology blows him away (he's a huge iPad user). He's always in the back seat asking us to engage autopilot and FSD.
I have a 30 min commute that I do about once a month from Connecticut to New York. In 2019, I would count 1 maybe 2 Tesla's on the road.
Last week I counted 21 on that 30 min ride.