On the other hand you still think about those 0.1% of trips when you buy your car, which is why people have big cars for their family to handle holiday trips even if they are half empty 99% of the time. And you don't want to have to stop every 400km to charge your car when you go in holidays, especially if it means staying in a saturated station for 30 minutes.
I know you have to get some rest but many people just switch driver and only have a real break every 5 -6 hours, which means around 700km, and current EV don't have that range. In addition, you can take some rest wherever you want, for instance by a lake or in the forest, whereas if you need to charge your car you will be forced to be in an ugly fast charging station :(.
I still believe in EV though and I am convinced it will take over the market progressively, those are just temporary problem that explain why their market share is still so low, but it's improving.
I can't imagine letting a few longer stops during infrequent long distance road trips being the deciding factor in what kind of car I'd buy.
In conclusion, my advice as a boat owner is: Never buy a boat.
Also, how sure are you that EVs are bad at towing? Don't they have lots of low-end torque? The Model X apparently has the highest towing capacity of any passenger vehicle. Beyond that you'd need a bigger truck anyway.
Many urban dwellers don’t have a garage to charge overnight.
Some companies have already built interesting versions of street lamps and parking meters that double as car chargers (including at least one London company that was working to make sure that they could meet historic preservation standards of the street lamp design in London's core).
Road-embeddable induction chargers could even be an option soon in urban environments (particularly large parking lots for instance) where there isn't such existing "furniture" to take advantage of.
I agree this may be the future but I really hope we can come up with something better.