A major difference between farm raised and wild caught is that there are many farms around the world that feed the fish food that they'd likely never eat out in the wild and it is common for farms abroad who import their seafood to the US to feed their fish toxins that you in turn eat. As if that weren't enough, many farms abroad are simply filthy as in having rat hair, roaches, absolute filth, and a wide variety of pesticides in your seafood. Imported farmed seafood is also often processed in filthy conditions by people who are modern day slaves. Seafood coming from these farms typically his high in bacteria and there is little to no oversight to make sure what you buy and eat is not going to make you ill. While there are risks of various things such as eating seafood high in mercury, etc. when you choose wild caught. There are simply far fewer risks to eating wild caught seafood.