That's 22 minutes from completely drained batts to full for a Model 3 with the long range option, 15 minutes for standard capacity [*]. Add a fraction of a minute if its blazing hot outside or really cold out, and you prefer to wait in the climate-controlled interior, making a couple of calls or surfing FR.
The last 20% of charging is slow. If people can make do with an 80% charge, they can do it in a time that’s tolerable for most people (with the new V3 Supercharger).