There is nothing wrong with being charitable as long as you are also an honest taxpayer. Social Welfare should be an exclusive function of government. Private Sectors who get into Charity only whitewashes government inefficiency, promotes beggarship, and most of the time uses charity work only to reduce their taxes.