quote: ". . .you're talking about stopping every 200 to 300 miles to charge for six hours"
If you're gonna make this argument, at least try to get the numbers right. A Tesla Model S at the "Supercharger" station can go from zero to 100% charged in 75 minutes, not six hours. And that's the absolute worst case, because the charge rate does slow considerably as it nears full. Tesla recommend charging to 80%, which only takes 40 minutes. If your goal is to get to the next station, then adding 170 miles of range in about 30 minutes will usually do it.
I don't know about you, but I need to take a break from driving after two or three hours. You don't have to stand next to your car while it charges; you can go have a snack or find a bathroom during that time. I don't see why this would a deal breaker unless you're doing a cannonball run or fleeing from the laws.
Personally, I try not to ever plan a trip that'll have me driving more than about 500 miles in a day's time. Even that, I can't remember how many years it's been since I've done it, or since I've gone more than the full range of the Model S in one day. I understand that my driving habits aren't everyone's driving habits, and there are some people who take long road trips, and that's OK. I'm just saying. . . There are significant numbers of people for whom this would never ever be an issue.
Now on the other hand, if you're talking about a Nissan Leaf with 70 miles range. . . HAHAHA! No. Just no. That wouldn't get me to the next town and back. But I think short-range cars like that will be a historical footnote very soon.