Commercial fishing is not good. Do some research to find the many reasons.
Plastic is not something you want to eat, and fish have increasing amounts of plastic in them.
Same goes for Mercury. Sardines (and probably anchovies) don't have much, but other larger fish do.
Were it not for these problems, then I too would advocate good canned sardines for health. They have higher calcium per weight than any other food or drink. They have a good amount of protein, and of course they have the omega oils.
But the current state of things is such that it would be wise to reduce consumption, not increase it.