Cannot believe that sort of conduct didn't bring him a ban from flying with the QF group forever to be honest.
QF have a panel that convenes regularly (or used to) in which a list of names such as the clown mentioned in this thread are discussed. Bans are then initiated from time to time but it is usually a small list of names that get sidlelined, mainly due to the adverse publicity and potential litigation banning can cause....I know it sounds ridiculous and it is, but banning a pax from flying for a set period of time is a lot harder to do than punting them off just the flight in question on the day.