I've used a Linux desktop for years, back in the KDE 3.x days (2005 something) where everything worked well. Then KDE 4 came, GTK 3 and Gnome and that's when I left because it was just unusable and went to Windows.
ChromeOS and Android are nice but are not desktop user interfaces.
I do have a Macbook Pro but only use it for testing purposes. It works well but I only use it for running Safari so can't really say how it works for a power user.
XFCE has been working well since inception, and Mate was working well during that time too. On windows, when win 8 came out, you either got left in the dust or had to endure it. On linux, when groups fuck up their thing like that you have the liberty to switch at very little cost.
The desktop bit is indeed a little unstable on Linux for some features. My experience as well. Especially with monitors, plugging/unplugging and window placement.
The underlying OS and command line world is sooo much more stable than Windows.
I agree KDE3 was the most stable Linux experience (I'm with a few small adventures still a KDE user).
ChromeOS and Android are nice but are not desktop user interfaces.
I do have a Macbook Pro but only use it for testing purposes. It works well but I only use it for running Safari so can't really say how it works for a power user.