Yes and no, in my opinion. If that establishment has a blanket rule on no photography, example a departmental store, this is quite straight forward. However, like in the case of a hotel lobby, it is quite normal for guests to take photos but not do a set up that would cause obstructions to others. Or you have a group of photographers having one of CS outings taking photo inside their lobby. This is when the management would have to step in. The reason for stopping is not no casual photo taking but you are causing obstructions to their business.
In TS case, worse. He is taking photo on a opened public access area where generally photo taking is happening regularly. Why did the security picks him and discriminate him? I guess his set up is the main cause. So, instead of just telling him that photo taking is not allowed while the others could, a proper explanation is necessary if the party asks. Of course if he walks away quietly, matter solved. The management owes the public this responsibility because they are running a business. Under their planning approval, that space is required to be opened to general public and not consider GFA I am pretty sure. Just because they leased that space do not mean they can do whatever they like. After all, they are conducting a business and cannot discriminate visitors. This is NOT a 'private' space restricted to only their invited guests like a condo.
I have responded to this because we all love photography. We should know our rights and not let people push us around just because they think it was like that. We must also always be mindful of our actions and not to cause inconvenience to other users and affect their business. They didn't spend billions for us to take photos. Maybe someone here with legal knowledge would like to weight in?
So far there isn't any places have any sign states photography is allowed.
if you go to these commercial building establishments websites, you may find they state clearly that photography and filming will need to obtain written permission prior the shoot/filming, a fee usually applied.
This is what I found out as I need to shoot in some areas for commercial purpose. So either photographers/videographers apply for permit and pay a fee, or don't go there. Trying to fool them, will only fool themselves in the public.
FYI, if someone take photos of selfie or friends in the hotel lobby, the hotel won't stop you, but if I am a guest and I don't like them taking photos around me, I can tell the hotel manager that their lens are pointing at me direction or their flash irritate me. The hotel manage will have to ask them to go some where else to take photos.
As I said before, TS is clearly standing on their premises, the security guard won't go outside their territory to carry out any duties.
anyway, ones don't have to have a degree in law to understand this, if you invite somebody come to your house, you tell them please make themselves at home, this does not mean they can do whatever they like at your house, you can ask them to leave if you find they don't behave like a guests should.
these places are belong to commercial entity, they are here to make profits, not to entertain photographers.