There is no Mission Control, no Time Machine, no Spaces, the UI still thinks of document windows as applications, there is no Application menu, the keyboard shortcuts are crap, application installs dump stuff all over, settings don't apply immediately, resolution scaling is broken, ... People who think Windows is on par with macOS don't know jack about macs and never bothered to get good at them. It'll be a cold day in hell before an NT-derived windows can compete. MS needs to clean house and commit to doing what Apple did with OSX in 2001... Get rid of the cruft, put the user first, and make everything work.
The article's mention that ejecting the screen takes a software release and that certain apps can prevent it is the kind of bullshit Steve Jobs would've mocked and told the developers to fix if they expect to be taken seriously. A product should serve the user and provide affordances, not hold them hostage.
Migrating to my new MacBook was trivial, and the machines set up an adhoc WiFi network automatically to transfer all the files. Once done, everything worked as before. All without my involvement. That's why people use and want Macs.