In 2010, £115 million was donated to the RSPCA. That is an incredible amount of money. Yet, according to this article, so many animals have been neglected, abused, and sometimes... killed. Unfortunately, the police won't do much to help when the RSPCA can't be bothered, and, guess what? They refer you to the RSPCA.
A commenter mentioned that all of the money goes to the head offices, who are probably rolling in cash. I imagine this is true. Whereas the people on the ground, some of which who are working hard, are not getting paid a penny. Therefore it seems the head offices aren't allocating enough volunteers to regions of the UK where they are needed. It's quite disgusting, really. There have been various other controversial reports about other charities like Oxfam.
In any case, do you question any other animal charities in your country about where your money goes?
My favourite colour is green, my favourite number is 19.