The reason why is that Apple has managed to get quite the following of their brand.
Brand perception and loyalty doesn't just happen overnight it is built up over years by customers experiences.
Toyota allegedly one of the most reliable car makers in the World have just had to recall over 2 million cars because of faulty accelerator pedals. Does this make their cars any better or worse? Kia offer a seven year warranty on their cars where Toyota only offer three, who makes a better product?
Just as with cameras each individual has to decide what their requirements are and what suits them, yes there are people who become more emotionally involved with their purchases than others and some have better experiences with reliability and customer service than others.
At the end of the day if the product you have purchased performs to your requirements then you will recommend it, if it does not and the customer service you receive does not meet your standards you will complain about it.