Does anyone else have grave concerns about using Windows 10?

I use 2FA when it comes to iCloud. As far as that goes though, they were about as secure as most other places with your data and now they’re much more tightly secured. No more calling up on the phone pretending to be Scarlett Johannson to get her nudes.

I’m thinking the most flexible solution is to run a desktop Linux VM. I’m downloading Mint right now. at the worst I can run the VM through a VPN, keeping even network streams safe from Microsoft DatacollectorOS 10.

Edit: a friend suggested running Linux as the host and Windows as the VM. From a UE dev perspective, is that any slower or more prone to issues than running it on bare metal? I’m moving into C++ development now and I don’t want to be wondering if a crash was because it was running in a VM environment, or suffer any slowdown or loss of features.