Comment by samiv
As a long time Linux user I started with Red Hat 7.2. Then moved on to Slackware from there to Ububtu and finally to ArchLinux.
While Linux and the user space ecosystem has come a long way there are still plenty of sharp edges and anyone planning to use Linux long term must be able to figure some issues that will inevitably happen sooner or later when some update/system upgrade happens.
Even though I consider myself fairly proficient Linux user I also gave up on Linux on laptops..life is just too short to tinker to make it work. (Power saving, suspend/resume, graphics with Optimus etc. Are still pain points)
Windows has its own sharp edges, such as the crashes the author of this article experienced.
It's hard to evaluate fairly. This author, for example is fed up with specific issues on Windows and new to Linux. He is likely be more forgiving of sharp edges on Linux, recognizing that it's normal for something unfamiliar to be more challenging. On the other hand, someone content with Windows might think of its sharp edges as just how computers are and consider every way in which Linux is merely different to be pointless aggravation.
Most publications covering Windows have a bunch of articles about how to tinker with Windows 11 to keep it from spying on you, showing ads, and forcing the use of an online account. One might argue life is also too short for that.