Yeah all fish kept in aquariums(be it public or private) are ... "like caged animals" , Because that exactly what they are.
Keep in mind that many wild animals can and do breed in captivity. Many types of Wild Mammals, Birds, Reptiles Amphibians, & even fish regularly breed in captivity. Even Sharks are known to breed in public Aquariums. And in some cases the smaller species(such as Bamboos & Eppies) of sharks are sometimes even known to breed in private home aquariums.