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.