I bought a gaming computer a year ago, it was fully pre-built. Somehow a 2 thousand (or whatever) computer comes with Windows Home instead of Pro (wtf Microsoft, you should really make sure OEMs are giving out Pro versions for gaming systems). This is where the fun begins, and I've posted it before on HN. I couldn't install Windows 11 offline in order to avoid making a Microsoft account. I don't like all my personal shit automagically being uploaded to Microsoft's cloud, especially when they default to on, and companies will reset settings on a whim.
So what happened next is I had to literally login, and then when I was finally on Windows, I wanted to add a new account because I don't like that Windows doesn't let me set the *username* local to the OS, if you're going to make me login, please let me set the username, I don't want my Windows path to be C:/Users/gianc/Documents or whatever. I rather set that myself, re-configuring all of that after the fact feels like it will break something, and it is not worth it.
So I go to create a new Windows offline account only to be told by the modern Windows 11 UI that I'm on Home edition of Windows, and cannot add users from that software, go to software XYZ from Windows. So I go there... guess what error I got? The same exact error telling me to go back to the previous program. I wound up installing Linux in frustration.
The only reason I don't use Linux is if the drivers stop being supported OOTB by the installer, which has happened to me before. Linux might have its own issues, but at least it's not completely FUBARd despite one of the largest companies pouring millions into its development.