I used various flavors of Linux as my sole desktop and laptop OS for maybe 2 years. I think I spent more time dealing with annoying issues than actually working on my work.
A couple of months ago I threw in the towel and went back to Win 10. When I sit down to work on my computer, it just works. When I want to install something, it just works. All of my hardware just works.
My desktop isn't compatible with Win 11. If it lasts long enough to see the end of Win 10 updates, I'll probably do the registry hack to put Win 11 on it.
My current laptop is a recent purchase of a high end Lenovo business machine. It passes all the checks with flying colors. I'm still going to wait for a bit before taking the plunge there.
I still use linux on my home server, VPS, and in VMs that I spin up for various reasons. It's phenomenal for many workloads, but desktop is not one of them.