One of the reasons I choose a PC over a Mac is because I want to decide things for myself. Microsoft's updates seem very Appleish to me.
All they need is large text that says something like, "You are more likely to get viruses, malware, randomware, etc if you uncheck this setting." Heck, make them confirm the choice two or three times. Some people want to risk it, some people need to risk it. Let them, it's their machine and their data.
I'm not blaming the victim, I'm offering helpful input as they are developing a CFD product. As someone who sometimes is asked to review purchases/license extensions of CFD codes, the ability to restart a suddenly interrupted calculation with minimum data loss is a must.
The victim is to blame. Microsoft's behaviors are well-known, so victims are to blame if they continue to use Microsoft platforms. CFD computation does not in any way require a Microsoft OS.
"Your shop runs SolidWorks? Don't worry! There's nothing intrinsic to CAD that requires a Microsoft OS. Switch to Linux!"
Implementations actually matter. Hordes of us would jump ship if we could, but convincing vendors to port flagship software, or even do something as seemingly straightforward as a license migration is never easy.
How many of these customers have actually bitched out their vendors for not porting their software to non-MS OSes? None?
Sorry, I have no sympathy. Look for alternatives, or roll your own. Or find a new line of business altogether. Whining about your OS vendor abusing you is getting really, really old now. Like an abusive boyfriend, they're not going to change, so it's up to you to make a change.