I am always a bit confused by this argument. You have to drive to a gas station to get fuel but it's not okay to drive to a specific place to charge. Most of the gas station where I live already have a few charging points backed by a big battery. Maybe that's not everywhere but I am not sure they are as rare as they are made out to be.
You can usually get gas and get back home in under ten minutes, versus hours to get to an EV place and charge.
EV charging needs to sort out the one thing they didn't have to innovate on: payment.
All the novel parts of supplying megawatts of power to consumers were sorted out and work perfectly, which is really impressive work! But paying with a credit card is often impossible? And forget about cash. You often need an app, and god forbid you don't have a data connection.
Sadly, it it should be simpler to charge an EV: power distribution is already ubiquitous, much more so than gas distribution.
In practice (in my experience) the EV infrastructure needs a serious central push before we get there. Beyond payment there are a few more things to sort out:
- High capacity charging is nowhere near as common as gas stations are in most of the US (and everywhere else I've been).
- Charging protocols are mostly sorted out via adapters, but residual annoyances remain, some of which won't be fixed soon (the US mostly distributing 2-phase AC while Europe distributes 3-phase drives one of these).