> as much as I like reading about Windows quirks on Raymond's blog, he is not exactly in position to complain about a device needing an online account to operate.
Raymond Chen complains about Microsoft products often. He even has a response to people who say that he is the man in a glass house throwing stones: https://devblogs.microsoft.com/oldnewthing/20060713-12/?p=30...
And while you can say "he works on Windows too, not another Microsoft product", he doesn't work on or review all the business plans, technical designs, or pull requests for all of Windows either. He does serve on an internal Windows API review board, though.
Disclosure: I work at Microsoft on products including Windows. However, I have only interacted with Raymond Chen in a couple of email threads. Regrettably but perhaps understandably, he was curt in both.