Local mall here just got a supercharger station. Their spaces are all the way in the back, next to the dumpsters.
I have noticed that it is pretty easy to find all the spaces taken up by Model S's (haven't seen any X's yet, or roadsters), and that the presence of the station never seems to intrude on lot capacity.
I think Elon was smart enough to realize that there is not yet enough Tesla love to have prime spaces eaten up by his charging stations.
I have seen charging stations for regular electric cars that eat up prime spaces, but only one or two at a time.
We have more zero emission, mostly battery, vehicles in California than any other state. Almost all good size shopping centers have regular chargers at prime parking spots, but they may not have Tesla chargers if they are located far away from a major highway. Many hotels have prime parking spot for electric vehicles too.
If you look at Tesla supercharger stations all over the country you will see that they are located near(but not too close) restaurant(s) or shopping center. Tesla drivers can walk few hundreds feet, after plugged in charger, to a restaurant to have a snack or dinner, while his car is charged for up to 30 minutes or longer.
As you noticed, Tesla isn't too dumb in selecting a prime parking spot for their chargers. Also, parking far away from public would be safer from vandalizing.