Sleek and quiet is fine, but electric cars are in no danger of supplanting internal combustion due to the simple fact of range.
Nobody's going to be able to drive a Tesla cross-country without stopping for more than a couple minutes at a time, any time soon. And that's what it'll take to get most people to take electrics seriously as their primary car.
People already stop for about 10 minutes to gas up on a long trip. Today Teslas can charge up another 150 miles in 30 minutes. That's not so inconvenient already. And the speed is going to get faster and batteries will grow in capacity and drop in cost. You really shouldn't drive for more than a couple hours without taking a break anyway--for safety.
First, you say that as if a group of people traveling together can't simply switch drivers and keep going.
Second, having to stop every 150 miles is ridiculous. Most gasoline cars can go more like 300-400 miles on a tank of gas. (Diesels can do even better: my '98 Beetle TDI can go 600-700 miles on a tank, and B4 Passat Variant [i.e., wagon] TDIs have been known to get close to 1200! I once drove my Beetle from Atlanta to the western suburbs of St. Louis, Missouri before having to refuel.)
Third, having to stop
for 30 minutes is ridiculous. Stopping for 10 minutes for gas is OK because people need about that long to go to the bathroom and buy snacks. Doing that
and then having to wait another 20 minutes for the damn car to finish charging, however, would not be acceptable.
Finally, what the [hypothetical at this point] Tesla can
actually do [in optimal conditions, with zero margin for error] is irrelevant. What matters is what people
think it can do, and until people
think an electric car will be able to get them to their vacation destination three states away with the same amount of speed, time and convenience that their internal-combustion car can do now, they're not going to replace it with an electric. They're just not.