How many miles do you drive a day?
I do 15 miles each way to work, so 30 miles a day. My LR AWD Model 3 has a range of 320 miles at 100%, and 250 at 80%, which is all most people need to charge to for daily use. I can go multiple days and then plug in to my 220V, 24A dryer plug and charge back up to full while I sleep.
Is it the best for trips or very long commutes? No, but it’s plenty for most people and the convenience of charging at home in my garage is fine.
2 tiny problems: 1, the base model only gets 220 miles per charge (which means you only get half that of actual range before you gotta turn back) and 2. they're expensive. 35K for a car that can only go 200 miles a day is a pretty massive problem. its convenient for people living in cities and towns that never really go anywhere but its also cost prohibitive because those same people can buy a 2K car that'll do the same thing for way less.
oh but then you don't get the status symbol.
aaaaand thats why people buy these primarily. not because they are better than other things... they buy them because with it comes a certain image.