I've been through a whole bunch of distros. I'd generally recommend Ubuntu, but I grew increasingly frustrated with it.
Debian Stable works for me. It has a vast repo, all nicely integrated into a coherent whole. Unix(ish) is unsurpassed as a development platform.
The reason I say this is, as long as Zoom and maybe Skype work on my computer, which is over a decade old, it has enough for what I want. VS Code is also OK, unlike the abomination that is Eclipse. I can never stick to VS Code, but think it's a sensible choice if it works for you.
Windows 10 sounds like a nightmare from what I've heard. The constant updating, all at inconvenient times. I heard that Win 10 is allowed access to your data. Quite why folks didn't kick up a much bigger stink about this I don't know. Corporations are OK with MS sniffing through their documents? For real?
Win 10 seemed like a social experiment to see how hard they could kick consumers in the nuts and still get away with it. Win 11 seems to turn the insanity up to 11.
If anyone thinks Windows is any good, then all I can see is that they're suffering from some kind of Stockholm Syndrome. Non-commercial Linux distros are a breathe of fresh air.