If assigning fault for an error in judgement or procedure is unimportant, I wonder why the Navy has no problem cashiering ship captains that run into other objects, be it an underseamount in an LA class attack sub, or a container ship in the case of the USS Fitzgerald. I can't think of a single instance in which a Navy captains career has survived his or her poor judgement that resulted in damage to their ship and/or loss of life.
I have over 3M miles sitting back there, and frankly...29' is cutting things a little bit close for me. 20-30K hours and all the bloody swiss cheese in the world doesn't make this better, it was a major screw up. Fix it.