My question exactly: The computers should be purpose-built, including the operating system.
They are, mission critical systems are typically on a Unix/Linux base or completely custom built.
The systems that use Windows are the ones related to office work, like updating the crew's bank information and distributing pay.