I drove Chicago->SF recently. I had to stop for bathroom breaks before gas ran out. And then you might as well fill up the gas and get something to eat. And you should stretch your legs for 5-10 min. Oh what do you know, by now my EV has enough miles to do the same all over again in about 300 miles. And I made the trip in 2 LONG days (36 hours of driving). And EV would not have slowed me down on this breakneck pace. I have no idea where all these families are road tripping off to who have to beat some world record time.
I'm a Chicagoan. A friend of mine from high school is big into long haul EV trips (in his Tesla); every couple of weeks I get a trip report. It never seems to be as simple as you're making it out to be; he always seems to hit pretty substantial charging delays. Nothing that makes the trips untenable --- he's sold on it. But it's not like "charging just fits into what you'd normally do at a rest stop".
This is a very valid point. Recently I joined the EV bandwagon for an EV6 and I was super nervous about not being able to fill up at every corner. I've had it a month or so, and I haven't even installed a charger at home or work yet. I'm getting around to it, but it has not been a requirement.
There's a local DCFC that's really fast to 80%, and a fair amount of 5-7kw chargers that are SUPER cheap at places I go near.
I've learned to just live more slowly because of it and I'm ok with that. I drive slower and safer, I know when I need to charge might be a good time to take a walk or grocery shop or something, and I just kind of plan around that.
Heck, sometimes I sit there and read a book in peace and quiet. I can't speak for people who have kids; I might not want to deal with that, but as a married adult without kids I'm totally fine.
My brother in law has done a 21 hour trip (according to google maps) in 20 before. Stop when the gas gauge is at 1/4, and everyone better be back in the car before the pump stops or they get left behind. His wife refuses to do that again, it is very hard on the body (and not safe at all)