The problem I have these days with public places is they are full of the public! Thought it was just me at first getting older and less tolerant / grouchy but there is a fair quotent of idiots in our society now, determined to have 'fun' at other people's expense.
Picking on anyone is lowlife behaviour, and you can't really challenge it in fear of your own safety