counterpoint: in my experience, the low level Windows OS primitives are less buggy than low level MacOS primitives.
They're weird to this unix-head, but generally not as buggy as in MacOS.
But I don't think it contradicts your point. This is just a rare exception to the true general rule.