I currently use KDE as it provides some functionality that I need that is more difficult to access in gnome.
But in general I prefer gnome, especially for people new to Linux, coming from Mac or for converting laptops into home servers.
My main criticism is that it seems tailor-made for MacBook users and needs to be hit with a hammer a few times to get the user experience correct for m+kb or ex-windows users.
I currently use KDE as it provides some functionality that I need that is more difficult to access in gnome. But in general I prefer gnome, especially for people new to Linux, coming from Mac or for converting laptops into home servers.
My main criticism is that it seems tailor-made for MacBook users and needs to be hit with a hammer a few times to get the user experience correct for m+kb or ex-windows users.