I haven't yet come around. Unix had it figured out back in CDE days. i3 was my happy place... now it's Niri. As long as I can get to my workspace with a key combo THAT I DEFINE, I'm probably okay.
Personally, I almost never use more than two virtual desktops on macOS, which means most of the changes and bad decisions sail over my head. I don't think I really seriously used more than two virtual desktops on any OS later than BeOS, though -- which IIRC did it really well! -- which I suspect is less a function of macOS doing it badly than a simple function of rarely feeling like I'm cramped on a 27" 5K monitor. (Yes, I know half of you are like "I have three 24-inch monitors and each one needs nine virtual desktops to accommodate all of my windows." That's fine. You do you.)
There's simply no way to quickly flick from one space to another and then back again, which is something that could be done more or less instantly on Linux desktops back in the late 90s!