The only reason I have to use macOS for development is Xcode which I need to make iOS mobile apps. I used to use macOS in a VM with Linux as a host system, but it's just too slow and laggy even on good hardware.
This is not particularly interesting. You can't leave the Mac ecosystem because of vendor lock-in. To me this would make me want to change my tech stack. If you don't care, you are just not the target audience for the article.
You're just as uninsteresting as people not switching to Mac from Windows in 2010 because it doesn't play games.
The problem is that you legally can't drop MacOS unless you want to drop iOS which is pretty difficult to do when it is the second most popular platform right now.
I don't recall if the restriction is compiling on Apple hardware or under macOS but while people had iOS compilers running for a while I think they have fallen out of date.