> Linux will only have a good desktop environment when it's users will be willing to leave it.

Putting aside the debate as to the quality of desktop environments, I honestly hope you're being intentionally nonsensical as a joke. What you describe can only make sense under the grossly misinformed belief that "Linux" is a monolithic entity incentivised to stop its users from "leaving it", and that this mythical "Linux" would have the agency to decide it needed "a good desktop environment" in order to avoid that from happening.