I thought that, too, but I have taken a couple of longer (800 mile or so) trips in the Tesla and was pleasantly surprised. I thought the 'charge for 30 minutes' at a supercharger was going to seem like a lot of waiting, but by the time we unloaded the kids out of the car, went to the bathroom, etc, the car was already charged.
Being forced to stop every couple of hundred miles was really not that bad. Broke up the trip nicely.
Also, the autopilot is AMAZING for long trips. Even though you have to pay attention, it is so much less exhausting than fully driving. I kinda feel like a supervisor, watching out far down the road, looking out for strange things coming up, etc. Just a very pleasant experience.