It is interesting to see sentiment change over the years on hacker news. First EVs were too expensive. Then they were too slow/couldn't tow. Then the range was too small. Now people are griping that they can't "refuel" in 5 mins. I guess we will see what the next excuse becomes for people to continue polluting and why EVs "aren't ready" for their hypothetical/once-a-year/niche needs. Sigh.
The fundamental problem is that EVs might be doomed once fuel cell cars come around. Nearly all of the criticism of this argument are just a mirror of the arguments against EVs (often made by pro-EV people no less). So the real misunderstanding isn't with anti-EV people, but with pro-EV denying that there's a future beyond EVs.
EV's weight penalty is going away as battery energy density relentlessly increases. EV's capital expense penalty is also going away due to mass manufacturing improvements.
Charging infrastructure for EV's is basically a last 50 foot problem. Running 30 amp 240 circuit from a breaker box to an external outlet. Compare with the infrastructure needed for the 'hydrogen economy'. Every bit of it needs to be designed and built from scratch. Countries have built stuff like that but it takes decades. We don't have decades.