Mr. Walsh, you are a moron for implying that the recent IT issues are Microsoft related.
Actually, much of it is MS fault.
They have had problems with their exception handler for 25 years.
An Exception Handler is a process that handles unexpected issues.
This is why the Intel Floating Point flaw was such a problem. It NEVER set the the Exception Handler flag when the processer wanted to do a device by zero.
An operating system should NEVER simply die if something unexpected happens.