Freshwater fish can get muddy from foul water and algae blooms, also some freshwater are scavengers and the bottom feeders can also get off flavoured, saltwater fish don't get that. that I know of, but taken at a decent time, I have no qualms eating trout and other freshwater fish.