I agree with this.
Then, put up nice big posters in the gates of common holiday destinations:
"If your actions or behaviour disrupts this flight, you could be up for:
Fuel, crew hours, landing fees, security costs etc, like these dickheads *inserts photos* who decided to play fisty-cuffs...