I couldn't agree more .without applying to masons...i think charitable acts should be done just for the purpose of kindness.
i also think it's perfectly fine for an organization to sponser a charity. do masonic lodges do this? i know i don't hear about it often...but, i know they do it.