There is nothing complicated about opening the door to your gas tank and inserting the nozzle. Plugging in an EV is not terribly complicated, either, but the devil is in the details. For example, you could go to four different public chargers and get four different charging speeds in the same day. One plug could give you three miles an hour; another could give you 13 miles an hour; a third could give you 27 miles an hour; and a fourth could give you 180 miles in 30 minutes.
No matter what happens at a gas station, you know it only takes five minutes to fill up your tank once you get going. Charging takes some planning. Again, it’s not rocket science, but you have to know the specifics of the car you are driving and be aware of a station’s capability when you’re in public. You also have to know a charger is there in the first place.
The same hold for home chargers. You can install a Level 2 charger in your home that can recharge your battery in four hours, and the cost is reasonable ($500 to $600 in most cases). Most people don’t have the time or inclination to figure these things out, and there isn’t much public outreach in place to change the situation.