If it's reasonable for a 12yo to be able to play in a for-money tourney, then I don't think it's unreasonable to think they should know the difference between right and wrong.
This is equally true of a 19 year old.
Classic "have your cake and eat it too". If you want to play in tournaments with adult prizes then you should expect adult consequences for misbehavior.