Criticism is not always respectful and it stings more often than not but it’s important to long-term success. What would help the open web even more would be to address issues instead of asking that no one brings up. (You’re also very much allowed to be tired of reading it over and over without it being invalid.)
It’s completely fair game to criticize the overhead costs of charities: it’s one of the most common things to criticize about charities, in fact.