The charging infrastructure will take years to improve. "Literally overnight" is a laughable exaggeration. Pretty sure even McDonald's can't install EV chargers at each drive-thru "literally overnight".
But they do. Commercial locations like malls already have power available, so it's not a large-scale infrastructure project, but a matter of digging a cable and hooking up a box.