There is no way as a coach, would I put my job on the line for some player who misses meetings or shows up drunk to meetings.
In fact, as a team mate I would not put up with that nonsense either.
Football is your job.....Show up late repeatedly or intoxicated, you will be fired.