Another reason why I think many zoos have red pandas is because they are endangered, small, recognizable, and seemingly easy to breed, which is pretty much everything you could ask for when it comes to zoo animals (From the zoo's perspective at least).
And they're cute which grabs a lot of people's attention