fish used to be one of the healthiest things.  now with all the pollutants and plastics in our waterways it has sadly changed things.  
i do catch wild fish from the ocean where it is cleaner than other areas, i will eat them during season maybe once or twice a week at most.  if i catch fish from the waterways where boats are docked i know that they are dumping sewage and crap from those boats, so of course i throw the fish back.
people need to stop being assholes and stop polluting our environment and oceans or we won't have fish left in another 50 years