This is a question you simply can't ask on a fish forum because we'll all defend our hobby to the hilt. So the answers you'll get here are likely to be somewhere between "categorically no" and, well, "categorically no".
Go to a PETA forum, or even the type of forum
12 Volt Man
alluded to, and ask the same question and the answers will, undoubtedly be somewhere between, "absolutely" and, well, "absolutely".
Until the day comes where an aquarium fish can actually communicate with us and state one way or the other whether they're happy, or sad in their tank, then we will never ever know.
Some might say, well they look happy, they eat well, they're active, they're breeding, whatever. Do those things really mean the fish is happy, or sad, that's if fish are even able to experience those complex feelings.