I have none of these problems on Windows.
I control when updates happen, I just ran Microsoft Mappoint 2006 on Windows 10 using a VM, in Unity mode so you don’t even know it’s in a VM. Virtual PC had this same feature 20 years ago. And Windows now ships with Hyper-V on every version, so you don’t even need a separate virtualization app.
These are all problems of people accepting defaults.
Spend as much time tinkering with Windows as you do Linux to run Windows apps and it’s fine.
Windows update never interferes with my work - it updates when I choose to update.
Apple is the worst, by a long shot, for not letting you use old apps for no good reason.











I dunno, I’ve never cuddled anyone in public.
May just be a language difference without any underlying meaning.