I get your point. I would say an ass on shore leave is not the same severity as a guy who screws up and loses a submarine full of people.
Ikmow,others may argueit but I say they are not the same in severity or context. Battle conditions arent the same as off duty personal screw ups.
They are not the same. But discipline ashore is vital for disciplone at sea.
A screw up on shore will still be a screw up at sea. Been there done that, got the t-shirt.