you've never purchased something, then had someone question that purchase? the reflex to defend yourself, even knowing an action is morally wrong, is very strong, and we need to find a better way to help these people divest without losing "face"
Just as a matter of what's more effective, even aside from the fact that judging people is inherently wrong.
Plenty of folks can take criticism.