At least they aren't sacred like in India. This is old hat in Dehli.

The main diff is that as opposed to just getting bit by a rabid primate in India, Baboons will flat out kill you. If I was a property owner in those parts I'd be more than happy to poison them.