Nonsense. This has nothing to do with Windows and everything to do with poorly-implemented software running on it.
I have seen Java-based systems running on Linux that stall/hang and run agonizingly slowly under what should not be demanding levels of use. Bloated, heavyweight software stacks exist on all platforms, and they are favorites in government contractor architectures.
Windows programmers and their 'Just reboot the machine' mindset should NEVER be allowed anywhere near a mission critical application.
Why? Here is your answer, straight from the original article:
=======
... Intergraph keeps telling us, “Shut your computer down and reboot. It’ll just take a minute.”
How many lives can you lose in a minute? ...
=======