NBC: Cracker Barrel rebrand: Why companies retreat when faced with consumer criticism