Comment by msh
I think that a lot comes down to apple only selling quality laptop but a brand like Lenovo sells both cheap crap and quality laptops.
So if you tell someone buy a apple laptop you know they will get a good laptop but if you tell them to buy a Lenovo they might end up with the worst crap.
I believe this is one of the main contributing factors in people who strongly prefer iOS devices over Android as well. With iOS, there are no options really. You buy high end or you don't buy. With Android, people will end up buying some 150-200€ phone and being shocked it doesn't compare to their 1100€ iPhone.