Btw it's not hard to see that MS is working on making windows better even if it's hit and miss at the moment. Forcing reboots /is/ exactly that progress when it comes to windows security and I think it's quite unfair to not acknowledge the history that led to this.
Some people do critical work that can't be delayed.
This OS behavior wouldn't be acceptable in a computer running in a surgery office or a nuclear control room.
The problem is the OS is limiting its acceptable use cases to where the work isn't terribly important and can be interrupted without warning.
This is a technology problem with a technological solution.
These users would be wise to choose an OS that won't fail this way.
It’s like complaining that your game console can’t run hard-real-time factory control software. Nobody ever claimed it did, and you’d be personally irresponsible to even try. There are certifications hardware and software need to achieve to be used for such purposes. Use the certified software. (Windows Embedded Core, for example.)
It's what the "pro" version should be, but isn't.