Unfortunately a lot of zoos don't know better, or don't care. It costs more money to house them separately, and most of the general public doesn't know they shouldn't be housed together.