I would like to touch on this, since there are times when this can be a grey area. I can see this being frustrating. But I think there are times when this is necessary and here’s why.
There has been more than once that I’ve gone to a shop only to not find a physical entrance. I’ve had, at times, to dig under their build to find a way in, or do a bump warp to reach it. Though it may irritate some, I think that all shops should be required to have at least one public access entrance/doorway.