(answer to the question "Is brand loyalty dead?")
As Roy E. Disney smartly reminded us, brands are for cattle. If you are loyal to a brand, you are as dumb as a cow. You are loyal to a company that respects something somehow. You know the company wants to make business with you but you don't want to end up as a medium rare steak. I take what I need, you take what is fair. No one loses. You are loyal to a fair partner. Basically, P&G and their likes are still XXth Century foxes in the hen house. This model can't last long.