The points in the article at not wrong, mostly. Any non-EV person contemplating an EV has thought of them.
I like the term "deadhead" miles. It's true for long distance traveling that you have to plan to go places you wouldn't otherwise. Included in deadhead miles is another soft cost not listed - eating out for lunch. Lemme explain: If you are traveling 6+ hours (say Cleveland to Chicago), you could make the trip without having to stop long for a meal, unless you really want to. A gas station takes 5 minutes. With an EV, you need much more time to charge. What do us EV people always tell those ICE people? "Just stop for lunch while it's charging". But that only makes sense if you wanted to stop and buy the whole family lunch in the first place. The rest of us would just pack some snacks for the trip.
This is just one example of inconvenience. There are many. It's a rich person's game
I own a Zero, but have no interest in an EV car yet.
There are countless EV Car owners who have NEVER charged on the road. I charged my 2018 Tesla two times when on the road since I owned it since new. How often do most people take a trip far enough to need a charge while in route?
I am now several thousand miles from home. I used my RV. No way would I do this trip in ANY type of car.
Anyway, one thing I noticed about people who criticize the range issue on EVs are usually those who have not driven more than 50 miles from home for many years.
-Don- St. Cloud, FL