Neutrogena’s recent backlash raises questions over brand cancellations, boycotts and long-term brand loyalty.