ive recommended to people many 700-1000 laptops in the last 2 years, and many have developed issues with either hardware or drivers (some minor, some massive), and the customer service of said companies (asus, dell, lenovo mostly) are a PITA to deal with.
Im very far from the average consumer, but I still understand very much the appeal of macs. A person who doesnt know or care what a processor is just wants a working computer that they can get help with if they need, and not many PC makers can offer that right now.
Ditching the I*diotic bloatware system and hiring people who are decent at writing drivers would be a massive step in the right direction.
Ill buy windows computers all day, but thats beacuse I dont care about doing driver rollbacks or troubleshooting stuff online or uninstalling 30 preinstalled pieces of software.