It's the Pirates that are to be blamed in any instance and their reach is extending.
It's appeasing attitudes that provide the moral compromise necessary to provide the bad guys the rope to continue their activities.
There is a lot of money being exchanged both by the Pirates and insurance companies. Follow the money to the real bad guys behind this it will lead to government leaders. Pirates are permitted to operate where they could easily be shut down and it's for good reason - money. The insurance companies are cleaning house and they buy politicians.
Stopping piracy is simple and you don't have to kill a single one. Simply sink their vessels when you find weapons fire or weapons on board (or video from a Helo/Drone). They simply will not have any vessels and hence cannot execute their trade. It's pretty darn simple but there is no motivation to truly stop this.
Catalina 36 MKII