So I do have some background but not a PhD in Linux in the Desktop.
What I’ve found is that if you’re mostly dealing with programming, dev work, and maybe some more specialized graphics work (not just twiddling with artwork and media using the computer as an artistic tool), almost any Linux desktop may be entirely adequate.
But if you do like (somewhat more) consistent UIs and a deep catalog (more than 2 in every category) of very good apps, your much better off in Mac/Windows :(
I’d like that to change but just like Fusion energy my excitement will not make it happen any sooner than 20 years from now. (I could’ve said that same thing the first time I tried Red Hat for my workstation (against Windows 3.1) in like 1996...).