After Walmart Inc. (NYSE: WMT) stopped selling a sweater this week featuring a cocaine-snorting Santa and apologized, and a trendy stationary bike company was criticized for an ad in which a husband ...