I fully support what Elon and Tesla are doing, but this Bloomberg article accurately points out the downsides of owning a Tesla, especially if it’s your primary car.
If you’re mostly using a Tesla to get around town and charging at home, it’s makes sense, but you’d be better off renting a car for road trips and not having to deal with this hassle.
A lot of people in America have not and still don’t buy diesels because those gas stations are not as ubiquitous as normal fuel. The problem exists to an even greater degree for electric cars, not to mention the amount of time you have to sit around waiting for charging.