I paid for the product, stop showing me ads.
Move on until a month later when an update either adds more advertisements, or just changes you back to the default settings?
> or just use another OS
Sure, but lots of people can't. There's plenty of Windows-only software which is crucial for some people. Ignoring macOS, because the obvious problem there is that Macs are expensive, and Hackintoshes require lots of troubleshooting and configuration, translation layers, like Wine and Proton, have made huge progress, but there's some stuff that's just completely impractical, or currently impossible, to do with translation layers. Plus, even some games that could run on Linux are just refused support by their publisher. For example, Destiny 2 uses BattlEye for anti-cheat, which has Linux support, but Bungie refuses to enable it, instead banning anyone who plays Destiny 2 on Linux. There's more examples of this, but I won't go on about it further.
And don't get me started on running a Windows VM with passthrough. That's a big, confusing pain to set up. I've used Linux for years and couldn't get PCI(e) passthrough working, so it's unreasonable to expect someone just migrating away from Windows to be able to set it up properly. And it doesn't really solve anything if you're just going to be using Windows all day anyways.
Maybe at home. So many businesses relies on software only available on Windows.