I absolutely believe that animals should not be kept in zoos for these reasons, embarrassment, no freedom and hunting.
Firstly embarrassment. There is a possibility animals enjoy being popular to the visitors But if there are a lot of people staring at you, it is more embarrassing when you go to defecate. what if you had to stand in front of a huge crowd and pee?
Secondly there is no freedom! The animals are cramped in a cage as small as an ant and all they can do is eat or move walk around the cage all day long.
Last of all hunting. The zookeepers give the animals food. The animals won’t learn how to hunt The animals will become lazy, fat and lose wilderness. Plus the animals don’t get what they want! What if the giraffe wanted lettuce but all the zookeepers gave them was carrot. They’ll end up getting sick of the food they get.
In conclusion animals should not be kept in zoos if you don’t think animal cruelty is good.