All topics like this do is pour fuel onto the flames of the animal rights activists who want to see fishkeeping and the keeping of any animal in captivity banned, dont think they wont see it because they will and suddenly you'll find it used as a direct quote on some anti fishkeeping site, if the fishkeepers themselves think they are being cruel then what hope is there.
A wild fishes life is a constant battle for survival, from the moment they are born almost everything around them wants to eat them, fewer than 10% of wild fry make it to adulthood, even then as full grown adults they face the daily trials of avoiding larger predators and mans fishing nets. Wild fish are often covered in parasites and lice which they have no means to get rid of, each day they must find enough food to stay strong enough to support the colony of hitchhikers they carry or they will die, at certain times of the year their habitat will dry up completely meaning they must find a deep hole of water or die, even then these holes also attract the attentions of fish eating predators so are by no means safe.
Captive fish by contrast have a life of luxury, the majority of fishkeepers do not keep prey and predators together and they dont have the fear of being speared by birds or caught in fishing nets. We clean them of parasites and give them protein rich foods on a regular basis, their homes are not seasonally affected and the chances of man made pollution posioning them is low. Most captive fish live far longer lives than their wild counterparts and some species will even grow larger than they would if they were left in the wild.
Which fish do you think is better off?
Anyway the short of it is if you feel disheartened by the fish keeping hobby then sell your tanks and fish and take up stamp collecting or knitting, just dont make posts which help towards getting the hobby that most of love abolished.