It might be, it might not be. Either way the OS doesn’t incur additional cost (since it’s doing it across applications already) and it provides for a more robust platform. In what world is it reasonable to ship an OS in this decade that is a less robust platform just because?
(I’ve hit it a few times in many-threaded tests, eg the rust test runner, in the latest it makes it basically impossible to test https://github.com/lightningdevkit/rust-lightning/pull/3680 on windows).