The guy is a creep and deserves to be locked up for sure. No excuses.
Having said that though I just don’t understand people who insist on getting blotto before/during flights and subjecting everyone else around them with their drunken behavior. 10 drinks?? Jesus…aren’t there laws about over serving someone who is already intoxicated?