I ran Windows 11 Pro for years without an issue until recently. But the last Windows 11 Pro installation I did only survived two weeks before getting nuked by an attack, clobbering the partition tables of every single drive in my system, mounted or not. I lost some data this time, but it wasn't critical data - I hadn't even accessed it for actual use in two years! I'm just a pack-rat collector and was loath to free up the space, even though it was technically wasted space.
All my application data, program code, etc. was safely backed up, give or take a week or work and debugging. But the critical pieces of that work were in the backups, and most of the bugs were fixed before they were encountered again because they were all exactly the same single dumb mistake repeated from a code template with an error.
So I'm back on Debian 13, albeit with Debian 12 repos referenced for the video driver and CUDA stack. Although NVidia has a full CUDA stack repo for Debian 13, the key it uses is incompatible with any repository serving up the 580 version of the NVidia drivers, which enable DLSS under Steam Proton Experimental on Linux. I didn't want the Debian 13 CUDA stack relying on a driver installed via .bin file because the CUDA stack is closely tied to the display driver version and there was a good chance of ending up with an unbootable system with errors that I don't know how to recover from via command line without a functioning system to use for reading the documentation. Catch-22 if I let that happen, so I did what I could to get rid of the .bin driver without losing 580 for my games.
The resulting system is less stable than the .bin driver install had been, but that could be due to CUDA 13.0 installed on the box. Dot-0 releases are notorious for having issues, and I'm sure there will be a lot of patches and fixes in 13.1 soon enough.
Microsoft's code quality has gone to shit. There is no way a rogue program should be able to nuke partition tables unless Windows itself has been compromised, and with all their blather about TPM keys and everything to prevent just that kind of thing from happening, all I can say is: I'm not impressed. Linux has been, continues to be, and will for the foreseeable future be easier to maintain, patch, and keep up to date without getting nuked by rogue programs.
Go back to the drawing board, Satya. The only ones who want this "Artificial Ignorance" crap you're pushing is your marketing department and your stock-pumping "investment" arm.