Cracker Barrel's $700M rebrand sparked backlash and a 15% stock drop, but some, like Kevin O'Leary, say the buzz could be marketing gold. read more