Rehab salary too high
All charities should be the same and I know from my own experience with the St Vincent De Paul Society in my own town over the years that any collection outside the church was used for people short of money. There was no such thing as pay for the members.
The sad result is that people will refuse to give if any dishonesty occurs.