Times are a changing. Tesla no longer offers life-time free charging for one thing. Fast charging rates are dramatically increasing year over year for another. If you buy the latest high-end electric like the Porche Taycan you are looking at insane charging capability to the tune of 250kW peak rate.
"While 90 percent of Taycan charging will be done at home or work, one factor that separates the Taycan from other high-end battery-electric vehicles is the speed of its fast charging. The 800-volt battery architecture allows charging at up to 270 kilowatts on launch. Future Taycan models with larger batteries could charge at rates up to 400 or 500 kw, Porsche said, while 400-volt vehicles are limited to roughly the 250-kw peak rate Tesla is now rolling out at its Supercharger sites."
This capability effectively negates long charge times during a long range trip.
Also this kind of capability will eventually trickle down to the mainstream electric market in a couple of years.
But for now, the rule of thumb for typical recent electric cars like mine is 100 miles between charge. Here's the thing that most non-electric drivers don't understand. If you are in a 60kWh plus battery car like mine, as long as you have access to a level 3 charger every 100 miles then charging times are no more than 20-30 minutes per stop. The reason for this is that your car's fuel state does not drop below 40% when you stop to recharge if you charge every 100 miles on your trip.
This means that your effectively recharging 40% of your battery each time (80% capped for heat issues) which reduces heat build-up (saves battery wear) and minimizes charge time at a given stop. This is only possible with large battery cars so even though my car has max range of 240 miles per charge I would never use it like that for long distance. I would use that range between charges all the time for daily local use.
Sure the driving studs out there will claim they don't need or want to stop every 100 miles (1h20 minutes of driving) cause they don't need to empty their bladders or stretch legs like normal people. Do you need a 20 minute break every 80 minutes or so of driving, of course not, but is it safer for driving long distances and healthier for your body, you betcha. Do the math, if you travel say 500 miles per day (typical normal person) then you would incur 100 to 150 minutes of delay for recharges in a given day. That's 1.5 to 2.3 hours lost per ~7.3 hours of driving vs. 50 minutes lost for gas stops.
And yes charging networks have progressed to the point where I have mapped out level 3 charging stations every 100 miles along the East coast on I-95. Ditto for the west coast. Cross country through remote areas, different story. But that's just one flavor of long distance travel and not the end all be all for car travelling.
As much as I applaud Tesla as a company for leading the electric revolution their cars are way too expensive to operate. Insurance rates are through the roof and replacement/repair is tedious and cumbersome. Nissan, Chevy and Hyundai are the car makers that are making reasonably priced and very capable cars for the mainstream in Today's market.
So yeah contrary to what you might assume, electric car long distance travel is very doable and enjoyable for those open-minded to give it a try.
Oh by the way, Tesla hyped up a battery swap tech a few years ago to much fanfare, but it's clear they abandoned it for logistical reasons. An Israeli battery swapping company went bankrupt before it ever got off the ground so battery swapping will not happen, ever.