Tesla always has limited choices of not only where they build an SC but, in the case of parking structures, where in the structure they can place the stalls. That is up to the landlord, not to Tesla. Tesla does not deliberately place stalls in difficult to get to places; they take what they can get at a specific location when there are no better options nearby.
Building Superchargers in urban areas is challenging. As proof of that, note where other EV manufacturers have built chargers in cities. Oh wait...none of them have except for Nissan which puts them at dealerships where they are often not accessible 24/7. Note where privately run charging networks have built charging locations. Oh wait...none of them have built nearly as many chargers as Tesla, a small company operating on a limited budget.
Tesla is doing an extraordinary job building the SC network. Complaining that Superchargers are located on the top level of a parking garage strikes me as trivial.