I don't think this is the first incident happened. I hope those workers change a lot by suspending them way back two years ago. If they do drink and smoke again within working hours, they should be banned. Second chance is given to them.
I remembered two years ago, it was September of 2010...