I personally have no problem with people giving for a deduction. After all, they could pepper it away in a retirement acct and get the same deduction. I say giving for any reason, any place, any time is welcome.
In our community, retired local doctors and dentists have formed a free clinic for those who can't afford healthcare. I'm not sure where ALL their funding comes from, but there are many "cups" around the community in which to contribute.
As for tithing, Keith, I just heard a fascinating sermon on this one. It was to be goods only, never money, and it went to the priests and Levites. If it was impractical to haul the donkeys, corn, etc. 100s of miles to the priests, then the goods were to be sold at a local market, the $ taken to the priest's town, and the goods re-purchased there at a local market. I thought it was fascinating. Of course Jesus taught about giving to the poor and needy also, but it was to be secret and quiet. Not preaching here, just thinking out loud about a few interesting thoughts about giving/tithing.