I have loyalty to lots of businesses, based mostly on their reputation, past performance and customer service (my favourite chocolate shop, Canon, Pixar, etc.). They will get my repeated (but not exclusive) business.
I think this is sensible; prejudicing yourself in favour of certain brands makes your future choices more simple and less risky. This is usually a good thing, like the OP with his Nike shoes.
I have serious problems with the brand allegiance which most companies are chasing these days, where my choice of brand is no longer a decision based on product merit, but a lifestyle statement that will be assessed by my friends.
When a colleague starts questioning you about why your latest pen purchase wasn't a Mont Blanc, something has seriously gone wrong with brand loyalty.
michaelleung: For example, I'm loyal to Starbucks. Flame me all you want, but unless if I really really really had to find another place, I'd go to Starbucks for a burnt, overpriced latte just because I'm just so used to it in my area.
Word. I think Starbucks and McDonalds really understand branding. It doesn't matter how much I dislike their food, it's still a relieve to see the golden arches in another country and know that I'll be able to order something I can understand.