That is true. People see something good and are fine with it...but complain as soon as something is wrong. I suppose that is human nature. If people are happy, they shut up. If they aren't, the make noise. If you hear nothing bad about something, that means that it is in the clear.
I am doing Marketing Management right now, and one of the modules is Consumer Behavior. BT falls into a strange case. People don't like the customer service, but they will keep going back there. It is because they are the only dedicated "mainstream" brick & mortar store (I know there are other awesome brick & mortar shops, like Zaps, but they aren't anywhere). E-Commerce retailers also gets lots of attention, but they can't replicate the feeling of being inside a store environment (one of the biggest hurdles of online retailers).
Its a pity really...




