Not to minimize the other commenters issues, but I've never seen an issue like this, and I've run Pop on a wide variety of hardware.
And as the sibling to this comment points out, Pop only officially support their own hardware, where this would never happen.
Edit: It also seems worth pointing out that the reasons these conversations are had is that it can be fixed. Mac and Windows? Not so much in my experience. Working in a repair shop I have seen some things out of both of those that make bug's like this one look minor (remember when Windows updates decided user data didn't matter?), and there's nothing/not much you can do about it.
On the other hand I still cannot configure CMD-tab to work like on Windows and most Linux desktop environments ln my brand new Mac.
Keyboard navigation (moving between or selecting words or lines of text) still seems somewhat hit or miss even though it is better than when I left Mac OS behind in 2012.
Of course this might not matter to you (and I even know some of you prefer the separation between "application switching" and "window switching") but for many of us these are way larger issues than having to fix a config file once.
I've been running macos since 2012 and never had such issues.
Only if you install it on a very short list of approved hardware. Try to install OS X on a random Dell laptop and you will have far greater challenges than what most Linux distros will give you.
Can confirm installing macOS on unsupported hardware is very time consuming and makes me wish I had just installed Linux instead. For example, you have to manually map USB ports and install tons of random drivers to your installation media before you can get a working system. Enabling each part of the experience is a whole adventure in itself (eg. audio support requires you to set a value in the bootloader, but there are actually like five values for each kind of audio chip and you have to try each and every one until it works).
Also, WiFi support is a nightmare. Worse than I've ever had it on Linux.
Even vanilla Windows installs don't always work that well.
Relatively, yes. They've now managed to support double digit configs across two CPU architectures, so from a throwing-stones-at-the-QA-team point of view it is a lot of work.
Definitely don't think System76 has that big a QA team, though, will have to be community supported as well.
OS X is great for specific use cases and specific users. If you want Linux, OP is saying PopOS is the gold standard. OS X isn’t exactly in the same vein.
Apple gets to dictate both what display server and what graphics hardware macOS users get to use. Linux distros necessarily face integration issues that Apple has never had to.
You're right that it still sucks, but this isn't a matter of Wayland being insufficiently 'advanced'. This is about relationships between enterprises as much as it is about technical challenges.
I've been running macos since 2012 and never had such issues. That's over 10 years ago.
Of course, OS X is older than that, and as far as I can tell, it never had such issues.