Yes, but I go to a petrol station once a month, takes me 10 minutes to fill up and the whole tank lasts me for the whole month. With electric cars there are two ways out of this, either build enough electric charging points that you can charge while you are at work, or make every single car supercharger-compatible. I personally don't think the first option is likely, I don't see why my work(or any other) would have literally every single parking spot wired for charging(there's over 1000 parking spots at our office), and as for the second option, even 30 minute charging is excessive, it's fine o long journeys so you can go an have a coffee and stretch your legs, but if you want to quickly "fill up" after work 30 minutes is not acceptable. That's why I said that for majority of people charging at home is ideal - but a lot of people don't have private place to charge at home.
Yeah I understand what you mean and I think you're right. 1000 charge points is unacceptable but do we really need that? Given the current generation Tesla can already self navigate pretty well what's stopping the cars navigate the car park in your absence and charge themselves at a few central charge points.