I think that a lot of people complaining are in a category that blurs the line between 1 and 2, or does not fit well either.
This is the category that I call "I want to bring only one device with me" or even "I want to have only one device other than my phone". And get a Mac is not an acceptable answer.
As that can mean:
I want the convenience of a tablet without a keyboard, the possibility to draw or takes handwritten notes, I want the convenience cellular, but at the same time the ability to use the desktop apps I need, generally for work.
That's where having just a Mac or just an iPad, even one with a better OS does not work and will never work, as those desktop apps are never coming to the iPad, some aren't even coming to the Mac, but on Mac you can use Parallels to run them resonably well.
These people need to bring a Mac and an iPad or get something like a surface pro, the only type of device that can do it all (but with all the X86 drawbacks, which might disappear with the new X Elite chips, but that's assuming these people are ok with Windows instead of MacOS)
People in the second category are people who do not need desktop apps and are only bothered by the app centric and cloud centric nature of the OS (and similar phone-like OS caracteristics)