I may be an outlier, but for me, the problem with non-mac machines is that they seem just careless. Steve jobs famously said "The only problem with Microsoft is they just have no taste.", and this seems true to me for almost all hardware manufacturers, and to a larger degree still for software. Why does nobody care about creaking plastic? About sticky-feeling texture? About uneven weight distribution? About the sound…
Why does nobody care about the janky Bluetooth mouse that's only janky on macOS? Why does nobody care that my USB 2.0 ports on my external USB-C docks die in about 20 minutes necessitating a reboot--again, only on macOS (and only on newer macOS versions--old ones work fine). How many years did it take Apple to (sort of) fix their shittastic keyboards? How garbagey is Xcode relative to any other IDE nowadays? I can go…
Which mouse? I've always had bad experiences with Bluetooth mice, but have chalked it up to BT being a shit protocol for mice.
> Why does nobody care that my USB 2.0 ports on my external USB-C docks die in about 20 minutes necessitating a reboot--again, only on macOS (and only on newer macOS versions--old ones work fine).
Is it all USB 2.0 ports that die in that case, or just the ones on your external dock? Are you using an adapter of some sort as well?
> How many years did it take Apple to (sort of) fix their shittastic keyboards?
This seems a bit petty to me. I don't disagree, but if they fix it they fix it, and afaik they have. Lots of improvement to make, but I quite like the current ones as much as I can. Laptop keyboards across the board are only going to be barely passable imo, because the feedback to me is less important than scrunching my hands together in a way that fucks with my shoulders. This is true of full size mechanical keyboards as well. I think it's important, if you care, to re-evaluate every so often. If a restaurant I like makes a thing that sucks once or twice, I'll wait a bit and try it again a while later, and it's no longer that important that I didn't like it previously