True. I agree. This is however something the sea services battle with, underway for weeks or months, some people tend to drink when they're in port. You want to watch out for shipmates, make sure they don't get into a situation like this.
If you think this commander is alone, you are dead wrong. Reality hits you pretty fast, BUT this kind of stuff, it needs to be avoided. He isn't the first person to lose his job because of alcohol and he won't be the last. His "shipmate" could have told him to slow down, get a cab, etc.
Oh well.