No, they don't look homeless at all. What makes you think they're part of the homeless?
They didn't cause problems. The problems were brought to them. They were just sitting and waiting for a friend.
Not all of us like to respect unjustified requests, especially when there's a reason for doing what we're doing.
You leave when requested or you are trespassing. It is that simple.
Even buying a coffee doesn't entitle you to stay against the owner's wish.