It would be better to fight the defacto slavery of the crews (agencies, owners and so on), the abysmal conditions in these crews home countries and sanction the hell out the owners of these ships and the people / companies making a healthy profit from them. But why bother, because you would just end up with more expensive shipping im general and more expensive fish.
The problem with these rules, IMHO, is that they were created to serve the interests of western powers. Hard to force other countries to play by them, then.
The "our bastard" doctrine was an idiocy on massive scale, and continues to be one.
The West has bred all the snakes in the snake pit they ended up in now itself.
> "He may be a bastard, but he's our bastard."
There is no yours, or their bastards, there are just bastards.
Hell, we're witnessing in-your-face genocide of the Uighurs, takeover of Hong Kong, imminent takeover of Taiwan, support of North Korea's psychopathic regime, destruction of the environment in every way possible (as in this story), etc... and the rest of the world sits on its collective hands. China knows how to boil frogs nice and slowly.
The only way it turns to shoot-and-sink is if the boats flagrantly disregard orders through multiple points of escalation. Even then the attempt would be to disable the ship, not destroy it (by shooting out the engine or rudder, for example).
This feels like a way to get into a game of "you can't be everywhere at once".
Fisherboats do not want to fight gun ships - and just retreat if they see, the threat is serious.