Looking for a laptop at dell.com, for example, they seem to offer a choice of 7 different CPUs in 5 product lines (Latitude, Inspiron, Dell Pro, Dell Plus, Dell Pro Plus) with at least 3 different graphics cards (Intel Iris Xe, Intel Arc, and HawkPoint - UMA. I also spot a generic “Intel” that may indicate a fourth one)
Their desktops use different hardware, again, with, for example, Intel® UHD Graphics or Nvidia cards.
To me, that suggests they internally somewhat act as multiple smaller companies with smaller budgets to tune products.
Also, if they ask one of their suppliers about a performance issue, chances are the answer is “get out newest product”, not “let’s help you fix that”.
Apple doesn’t have that problem anymore for most of their hardware.
PC manufacturers, please, for the love of all that is holy, make FIVE laptops: the thin, the tablet-laptop, the "pro", the gaming (the "pro" with RGB) and the workstation (as in Xeon/Quadro). Keep the name you give each of them year-after-year-after-year. And just offer me a lot of CONFIGURATION options to each of these, not a lot of different products.
Dell seams quite reasonable by comparison with Lenovo.
I’ve seen companies losing their by far biggest customer because they refuse to hire real engineers instead of juniors to fix their software. The customer tried YEARS of complaining before.
Another customer: different suppliers use different barcode patterns for deliveries, some including nasty stuff like NULL as separators (but only sometimes, can be space, tab, whatever) or non-unique IDs. They rather spent the effort to fix everything else with workarounds than change the contract and demand proper barcodes/delivery data.
They’re about 1-1.5 generations ahead of AMDs mobile offering, and OEMs have sweetheart deals with Intel, which is more like 4-5 generations behind.
So flagship business laptops (which are the only comparable laptops in terms of build quality to Macbooks) are hamstrung, and everything else is built like a matchbox even with AMD cpus.
Another thing: the displays are glossy, but still not very reflective. The Windows laptops glossy displays are so much more reflective, they are unusable outside. Also something worth mentioning, the MacBook displays get really bright. A high-end OLED display hardly goes above 400 nits. A MacBook Pro can go to 600 nits and outside it goes to 1600 nits. This is the difference between being able to use a laptop outside, and not.
Durability: if you're not doing anything crazy the MacBook will look brand new even after years of usage. Notable exception is the cheap plastic key caps which degrade very quickly, a bummer.
So the MacBooks beat the competition easily from a hardware quality perspective, and we haven't even talked about the elephant in the room yet: CPU performance, battery life and fan noise, obviously Apple is even further ahead in this area.
And then price, as strange as it sounds, both the MacBook Air and MacBook Pro are cheaper than the competition.
Disclaimer: I don't own a MacBook personally because I think macOS is not great, but that's probably the only reason why I'm not buying a MacBook. I would happily pay same the price of a MacBook Pro for a similar Windows laptop if it existed. It does not. There are always compromises.
Mac are premium hardware, and they earn higher margin. Apple use that to reinvest into their own hardware. And has been doing so for 30+ years.
Better quality PC generally dont sell as well. They have less incentive to do so. The whole PC business is also cut throat, in the old days you could have most of the margin on PC going to Intel. While others are fighting for what is left.
Recent example speakers. PC Laptop have had appalling speakers for years if not decades. It wasn't until Youtuber start pointing out some of these flaws which became competitive advantage for certain brands did PC marker start paying attention and R&D to it.
At my work, all non-developers are given Microsoft Surfaces. They're not cheap machines by any means, but they have nothing but problems with them. Overheating, battery drain, lag, full-on lockups, requiring regular daily reboots, needing replacement after a year, etc.
I'm guessing they just give everyone PCs because it's what most people are familiar with, but I have to assume they're spending more on those units than a base-spec MacBook Air that would get way better mileage and cause less tickets for IT.
The best kind of repairability is not having to repair something.