I could get behind not calling users stupid just because they don't fit our assumptions.
And I hope you never lose half of your family to cancer within a 2 year period, like I dod. But, should that happen, you might appreciate what that word means. But I wouldn't call you "stupid" just because you don't get it. I'd say that we have different life experiences and assumptions.