The Linux desktop ecosystem still feels more like a playground. And that's not a pejorative in the sense that a lot of serious work hasn't been done on making powerful software and doing professional work on Linux desktops. I mean that in the sense that "Linux desktop" isn't very defined, formalized or standardized. It comes in all shapes and sizes and people are very free to customize it and use it as they see fit. Many people think this is a good thing and a benefit of software freedom. For example, if I walk up to a random person's Linux desktop, I don't know what I'm in for. That's very different than walking up to someone's Windows desktop, macOS desktop or even Solaris back in the day.