I am fortunate to be six feet tall and beyond self confident so I have rarely been bothered by anyone, unless I wanted to be. It’s my opinion that obnoxious males will continue to be as obnoxious as they can get away with. If proper punishment were to be inflicted every time, soon they would start behaving themselves. We are paying the price for a politically-correct society that excuses almost any behaviour. If you drool all over your seatmate and SHE gets moved to another seat, how will that cause you to not do it again? There have to be some consequences for bad behaviour, even if it’s the captain coming out and yelling at the bad guy. Follow that up with law enforcement meeting the plane and perhaps the message would get out.