Stability is basically same too..
If a piece of software is specialized enough that people maintain it for decades, if it has nice detailed and complicated GUIs to handle complex tasks, it will be on Windows. It will rely on Windows' stable API. Those software goes back to 80s and 90s. They have organically grown. Linux kernel requires thousands of developers to keep alive. Linux kernel is much simpler than profession-specific software. Windows Stable ABI allows much fewer people (low 100s) to maintain much more complex software than the kernel.
Even without the stable ABI, Linux is hostile to the closed source software unless that software is served via a TCP socket.
Web can challenge this with Web Assembly and some combination of edge / datacenter computing now. Still quite the way out for demanding things like local simulation and CAD/CAM. There should also be strong economic reasons to throw actually trillions (unlike AI and other SV bullshit balloons) worth of software and entire systems out, not just to spite MS.
For me it's MS Office. Sorry, but OpenOffice.org and the Google apps still don't come close. (And of course Office file formats are their own lock in, very analogously to the programs that run on Windows.)
If you want to talk about why not macOS or Chrome, there are different reasons, but of the people buying PCs, that's why they're on Windows.