No personally animals should not be held in captivity, although yes some animals are safer while being held in captivity some zoos, particularly roadside attractions are extremely mismanaged and horrible for animal care. Animals suffer from neglect, small cages, etc. Animals love being in their natural habitat but many animals kept in zoos are forced to become domestic pets. Along with that up to 5000 animals are killed a year in zoos(Only in Europe).