However, governmental and corporate policy decisions generally have to take thought for the short run. In an individual case, paying a ransom is almost always going to be cheaper and/or less damaging in the short term than abandoning an entire ship, cargo and crew to be destroyed by pirates.
Which is why, AFAIK, a policy such as the one you suggest has never in the history of maritime trade been successfully implemented. Faced with an individual ransom demand, most people and companies are always going to be more concerned with comparing the short-term costs of their choices than with their long-term effects.
Historically, the approach that has worked in eliminating piracy has been destroying the pirates’ bases on land. Back in the day when Julius Caesar was captured by the pirates of Cilicia, he cheerfully paid the ransom demanded, regained his freedom, and then returned with backup and took the pirates out.
The only realistic way to eliminate Somalian piracy is for the Somalian government to be able to control its own territory. That’s not going to happen in the near future, so the realistic approach for the near future is to contain the piracy attempts as far as possible with the protected shipping corridor, and deal with individual rescue/ransom situations on a case-by-case basis.
I think you’re being a bit naively over-optimistic in predicting that pirates would just voluntarily stop preying on vessels of specific countries and companies that have a never-pay-ransom policy.
After all, if slaughtering the crew of a hijacked Company A ship will help persuade the owners of a hijacked Company B ship to pay the ransom you demand, then it can still be a good business decision to hijack the Company A ship, even if you know that Company A will “never never never pay a dime” in ransom. Plus, then you’ve got the Company A ship and cargo at your disposal, and there might be some money in that too.
So Company A’s tough-guy stance of “never negotiate, never pay” may sound impressive in theory, but in practice I doubt it would really accomplish that much in protecting Company A’s ships and crews. And in the short term, Company A would probably find it much more expensive than the alternative.
Remember, company executives have a fiduciary duty to their companies to maximize profits in the near term. Putting up with the burden of being called “weak-minded” and “feeble of purpose” and “naive” and “soft” and “timid” by anonymous strangers on messageboards who don’t like their corporate policy decisions is just part of what they get paid for. It’s not rational to expect that such criticisms would actually outweigh the mandate of the bottom line when it comes to setting policy.

