I agree, they were totally unjustified in firing your son. On the other side of the coin, the Navy holds the Captain responsible "for everything his men do or fail to do." If he is catching a nap in his bunk after 20 hours on the bridge, and the ship runs aground, he gets the court martial -- he left the wrong man in charge. There's also an old stock market saying, "When they raid the bordello, they take the bad girls, the good girls... and the piano player."