Myf, the RSPCA here is great IMO. But I know soooooooo many ppl in Qld who loath the RSPCA there. Generally, they have each had episodes with them that have caused them to form their negative opinion, which is fair enough and their right.
I truly think it can come down to different branches and who are the ppl behind each branch. Just like anything else in life I guess.