This is so wrong at so many levels I am not sure where to begin. And it does not have anything with OS stability or anything related to computers, but rather human nature. Now any operator, unknowingly and due to serious neglect (or moment of dumbness, inebriation, or whatnot) can sneak aboard e.g. an USB stick with some porn or whatever, infected with some sort of malware. God know what it can do when it starts spreading. Before, with custom system, you simply did not have the possibility of consumer-grade viruses to roam through submarine computers. Now you have to implement and enforce just another layer of staff regulations that are, as always, prone to violation, just to be safe from something you had before as a given.