Interesting thought, but in reality nothing should take precedence over the safety of the vessel and her crew, merchant or military.
However, the fallacy of your statement is that the military vessel may have 20 or more times the crew aboard than a commercial merchant vessel. That should be more than enough personnel to do whatever else may be needed above and beyond insuring the safety of the vessel and her crew aboard the military vessel, don't you think?
Traditionally, the US Navy has is habitually non-professional, as shown such incidents as the The Honda Point disaster, the Ehime Maru/USS Greeneville calamity, hitting bridges and groundings (USS Guardian) and way too many others to list. It's nothing new and apparently the modern electronic aids to navigation have not helped very much.
Perhaps naval deck officers should be graduates of a merchant mariner's academy with a stronger focus on seamanship, rather than the naval academy with all it's fancy uniforms and rituals.