I have to agree with you on some of the points you just made. Most will buy the iphone regardless of what it looks like or what the specs are. If it says Apple on it they will buy it from sheer brand loyalty.
I agree with one clarification. Apple like other brands appears to have given the customer what they want. Using ford as an example if I like my ford fusion might I be likely to look at another ford before I look at GM? Probably.
So in that vein you clearly tried to deride people who might like apple products by buying another Apple product, because they are satisfied with the brand. You did stop short of using a derogatory name, however.