It is a knock on EVs as longs as the missing/lacking/very deficient charging infrastructure is what literally makes the EVs work or fail. No suitable (and fast) charging means EVs are meant to fail, and deservedly so.
Yeah but petrol cars weren't serviced as well as now when they started (arguably with a much longer range per much faster "charge", maybe). EVs are probably going to be a good idea, it'll just take time.
Imagine in 1995 saying emails will never replace sending around documents at the office, just because there wasn't any infra yet. Wait a bit, or even help !
In 1995 email was very common, but it was always a propriatory system that only could be used in your office. Very little was connected to an outside network.
We had an email system starting before I joined in the mid-80s (a product we made called CEO) but it was purely internal until well into the 90s. I'm not sure exactly when most people had some form of interoperable email but it was well into the dot-com era.
I still use email pretty frequently even if communications are at least somewhat fragmented across SMS, Facebook, Slack, etc.