looks like it might be propaganda put out from one of the anti farm fisheries........like some wild caught organization,

just about anything you read in print or on the net you almost have to check and see who wrote or paid for the article...... the clue is "recent studies" without naming where the studies came from.........