There's multiple good answers in the comments but context can help.
Why do you need to stay on Win10?
Can't update? Don't want to update?
Personally I moved to Linux Mint about 2 years ago. My laptop I just switched to Fedora (I think the UI is great on laptops but not a fan on desktops).
Anything Windows exclusive I need to keep around (and there are many reasons but they are highly subjective) I run Windows in a VM.
On top of that, I use ameliorated.io to reclaim the OS as my own and have little issues as far as privacy or security. As such, I didn't mind updating to Win11. The way the ameliorated version runs is essentially the same as 10. So I get a clean interface (no asinine menu system), secured with admin and user accounts, no telemetry, no bloat. I'm very happy with this setup. If I had to stay 100% on windows for some reason this is how I'd run it.