When you argue with a fool you descend to his level where he wins from experience.
Job 36:13 But the hypocrites in heart heap up wrath: they cry not when he bindeth them.
To give all we have for everyone who is in need, is self righteous to you, so to be good in your eyes, is to not disagree with you to give all away, and generally just not disagree with you, and it is alright then..
Matthew 11:16 But whereunto shall I liken this generation? It is like unto children sitting in the markets, and calling unto their fellows,
17 And saying, We have piped unto you, and ye have not danced; we have mourned unto you, and ye have not lamented.
18 For John came neither eating nor drinking, and they say, He hath a devil.
19 The Son of man came eating and drinking, and they say, Behold a man gluttonous, and a winebibber, a friend of publicans and sinners. But wisdom is justified of her children.