The Captain of the Alabama Maersk did not fail, the USN failed when they didn’t exert the means to secure him when he escaped.
Since Cargo ships don’t carry weapons because it is feared this would increase the likelihood of crew members getting killed or injured, isn’t it up to our military to protect them?
I feel like I am living in Bizarro World, and I’m sure my Dad USN (ret) is spinning in his grave. The Piracy problem isn’t getting better, it’s getting worse. It seems like this problem could be fixed in less than a week if any country were so inclined. Calling TOTUS.
All they really need do is start putting a an armed security detail on US-flagged vessels. A squad of Marines, say. Put them on at the port of embarkation; take them off when they are clear of pirate waters -- like a harbor pilot. You don't even have to do it with every vessel. Just often enough that the pirates would be gambling anytime they selected a US vessel. Game over.