Re: And this is why
The right computer for you is the one that runs the apps you need.
If you need Mac apps, run Macs.
Some people need some Windows-only apps, and they should therefore run Windows.
It's that easy.
But what you are missing is a scenario that is not addressed by this.
What if you don't need any apps in particular?
For hundreds of millions of people today, they don't really need any particular software. All they need is a web browser, some chat apps, Zoom or Teams or something, maybe something let them type and edit text in some fairly generic formats, or do some spreadsheets. View PDFs, listen to music.
The sort of basic, generic stuff that is all many people need now.
The point is that multiple Linux distros can deliver that without any difficulty now. They're quicker than Windows, free, run even on a decade+ old PC (or Intel Mac), they support most common-or-garden hardware, they can talk to most printers and MFPs and so on.
I recently gave away a MacBook. Not a MacBook Pro, a white plastic-case 2008 MacBook. It can't run anything newer than Mac OS X Lion, and although there are a handful of browsers that will run on that, Lion is not that much use in 2021 [sic].
So I put Mint on it. I also put Mint on an old Thinkpad X300 I had, and I gave both away to the same person, so her kids have the same OS on 2 dissimilar computers, the same educational apps, they have Zoom and Skype and working webcams etc. They talk to her wifi, they print, they just work. The have current Chrome and Firefox, and the OS updates itself automatically in the background.
They look more like Windows 7 than Windows 8, 10 or 11 do, they just work, they're fairly quick for decade-old hardware.
You don't need to compile kernels any more. You don't need to faff around with Windows wifi drivers or custom networking. This stuff just works out of the box.
If someone likes Debian, fine. Use Debian then. Ditto Fedora. I have both on a machine here and I had to go to extra lengths to get some easy stuff working that is trivial on Mint, because those distros don't like to install non-FOSS drivers and codecs. Mint's developers don't care: they just include it.
I'm always looking at new distros and if there's anything more mainstream than this, I don't know about it at the moment. Pointers welcome.
But my main point here is that this stuff is seriously *not* as hard as people tend to think it is, and by and large, it's getting easier all the time. Even on Apple hardware.
My home desktop is a honking great retina iMac, and I am very fond of it. It has a more than 30-year-old Apple mechanical keyboard attached to it, because I detest modern Apple keyboards and pointing devices. For that reason, I don't own a Mac laptop. I use old Thinkpads with Linux on, because they're cheap, repairable, and the keyboards are great.
But all the pro-Mac arguments you assert do not apply to me. I don't use any of those apps, I don't want them, I don't need them, and the single paid-for app on my iMac is an elderly version of MS Office, just for the outliner function in Word and nothing else. I use LibreOffice for everything else.
I use the same set of apps on macOS, on Linux, and on my very rare forced excursions into Windows. They're all freeware or FOSS, and they all work on all 3 OSes. Anything that doesn't, I don't use.
So you make the classic error of assuming that _your_ reasons for doing something are generally-applicable and that they hold true for everyone. They do not. They do not apply to me, personally. What I want out of my Mac is that it's slim, attractive, reliable, silent, cool-running, and needs little to no maintenance. It sits in my living room looking nice and being a no-hassle way to... well, basically, to watch movies, listen to music, and tell people on the internet that they're wrong, as per https://xkcd.com/386/
Hope that clears things up. :-)