Jay... I think that maybe you've reacted a little quickly and sharply!
A lot of people may be doing things, like sending checks, gift cards etc., without posting. This is very close to your heart; but maybe you're too close to the forest to see the trees???
I think if you criticize, folks might be less likely to jump on.
Kindly gracious.
I think you'll be pleased with the support from CC, and other sites.
I'm just guessing a lot of folks don't post here, but the support is here.
IMHO,
Kristen