There isn't a successful Linux desktop OS. The Linux kernel is successful on servers and appliances, but only the kernel. And there aren't many even-split choices on your typical server. Like yeah zsh has a bit of a following, but everyone assumes you use bash, which is a good thing.