<snark> But you're right. I'm a hater for wanting my MBP to boot and use external monitors. </snark>
And not for nothing, but Steve Jobs was a prodigiously arrogant asshole who had very little (if anything at all) to do with the Apple of today, and nearly nothing at all to do with how macOS functions now. The man literally killed himself with his own hubris.
Why do I need to download a kext and monkey with defaults to make the charger work? This was the kind of thing Macs were supposed to free me from.
(Though in all fairness, I haven't had to do too much registry surgery since Windows 7)
If you read the thread, you'll discover two things:
1. The MBP is a work laptop given to me by a customer to do development on. I would never pick a Mac to develop Linux code, but that's what my customer has done.
2. I'm not a windows user. Or rather, I have used windows at work, but prefer Linux or BSD systems at home.
Additionally... I can assure you Steve Jobs was a prodigious arrogant asshole who has an awful lot to do with Apple.
I am happy that macOS works for you. But I am not you and I have different requirements. Requirements that macOS does not fulfill.
It is also true that I am a curmudgeon.
I use both macOS and Windows. I think they are both fine operating systems, each has its own annoyances, but I agree with most of the article's points.