I think its a simple matter. These blokes are getting paid quite a bit of money and if their employer/club asks them not to drink then they should. If they say no; then they can say goodbye to their money.
But with the IQ of some players if we ban alcohol then they may go to some other means of getting a kick. :hmm: