We don't eat tend lake fish, we eat fish from the sea. Fisheries stocks are collapsing from over fishing.
Farming, and farming of animals, has caused extensive ecological damage. Large areas of rain-forest have been cut to provide space for grazing animals; desertification occurs when cattle over-graze areas; some species are lost because land is given to cattle; animal waste in large enough quantities is toxic pollution and some management systems just intensify the problem (eg, Holland had a slurry lake for years); some modern farm animals are over-bred genetic freaks and they wouldn't survive without farmers.
Really, if humans suddenly stopped eating meat and fish over night the environment would probably be better, not worse.
Better to deal with the issues where they are. Over fishing should be dealt with. Countries are just now realizing that the sea doesnt stop at the border. If they could put so much money and effort into ACTA/SOPA, then maybe they could put some energy into fixing this? If US can put countries in a naughty list because some country didn't jump and enforce to US copyright law, maybe EU could put countries on a naughty list because they don't follow follow fishing rules.
So it's actually more effective to have low welfare requirements that are only slightly better than those abroad in order to keep prices competitive so that people buy from the farms with marginally better conditions.
The only other solution would be to impose a high import tax on meat from countries that did not meet the same standards.
Vegetarians pushed for stricter welfare requirements, but then did not buy the product. English people for a long time were buying Danish bacon, thinking it was higher quality. (Luckily, Danish farmers voluntarily moved to higher welfare standards, and now English bacon has got a better reputation.)
> So it's actually more effective to have low welfare requirements that are only slightly better than those abroad in order to keep prices competitive so that people buy from the farms with marginally better conditions.
I think it's better to have decent welfare standards, and then to educate consumers about the differences between local farms and distant farms. Scandals like the "horse meat in ready meals" help to educate consumers about the importance of knowing where meat is produced.
Import duties are also helpful, but there are problems with world trade organisations.
I imagine there are not that many people who want to eat meat but are happy to pay much of a premium for better conditions.
So pretty much all the demand for meat is demand for cheap meat rather than "ethical" meat. Maybe if vegetarians started eating meat but did so by creating market demand for meat produced under better conditions this would actually be a net benefit for animal welfare as some high density farming would be converted to lower density?
Seems like an odd way to go about addressing the problem.
One answer I have received to the question about "why is it perfectly moral to eat animals", was that the ecology balance in nature would break down if humanity suddenly stopped eating meat. Not only have we forced our self to be part of almost everything, but our actions have cemented us to a central position. Farmers has chased away predators to the point where hunters are needed to maintain balance in many forests. Some lakes are so polluted with nutrients, that you need to maintain fishing just to keep some species from extincting other less common fish species.
This doesn't address however why breeding animals for meat is fine. This is speculation, but some local farmers might say that as long the animal can live a happy life, then why shouldn't we eat them. The farmer job is to maintain a happy flock of chickens/cows/turkeys, and makes sure it stay healthy and in appropriate size. If they do that, then morality should be on their side.
Farms that do not maintain a happy flock, or farmers that exploit and treat animals cruelly should not be allowed to have animals. We do not need to stop eating meat to get this result, as it just common sense. If a person beats their dog, or strangle kittens, we do not propose to stop allowing people to have cats or dogs. We just put the cat strangler in jail, or have large fines applied to the guilty person. The problem regarding "factory farming" is that we do not enforce such policy.