My job is a door to door bill collector for the cable company. I regularly knock on people's doors and ask them for money, then I disconnect them and collect back their rental equipment when they can't pay. Daily I have to deal with tough guys and tell them straight up how the situation is, and what's going to happen if they don't pay up.
I can't believe that no one had the balls to confront him and say loudly that he's not welcome there and that he needs to leave.
Wasted opportunity.