Windows is weird, from a Linux or MacOS point of view. It is always broken, but also poorly written, so the user can just make a workflow happen by accumulating kludges.
I think Microsoft might have hired too many people who were familiar with other operating systems, resulting in a Windows 11 that actually manages to implement their vision.
It's not poorly written or broken, at least it wasn't for most of it's history. Windows does an awful lot of stuff very well, something MacOS and Linux are not even close to, e.g. backwards compatibility. You can still run a Windows 95 app on 11 and it will run pretty much perfectly. There were some very smart people working for MS who helped design the NT architecture.
It's just the last few versions have really gone to shit. I saw a link to some comment on HN where someone on the Windows team was posting about how all the Apple users got hired and kept trying to make 11 like MacOS, and the seasoned Windows people were losing fights and just quitting. That explains a lot.
I think Microsoft might have hired too many people who were familiar with other operating systems, resulting in a Windows 11 that actually manages to implement their vision.