For the corporate donors, sure. Im sure the people running it were genuine though.
The people running it are getting paid to run it. It's a job. There are few people who do charity for charity but for most people I met working for non-profits, it was just a job for them. Doesn't mean they didn't love their work or did their best but at the end of the day they need a pay check like everybody else.