I tried setting up other window managers in xfce, and come to the conclusion it is not straightfoward, and the integration with the rest of the system is not perfect.
Also it was a feeling of imperfection that pushed me back (I am sure you can setup the linux desktop for your liking if you tried enough)
I think I would recommend Cinnamon (I don't like it personally but people seem to like it) or Unity (especially since they came back to Gnome. This desktop looks nice and easy to use).
I like Plasma 5, I find it's the best general purpose desktop environment across all the major OSes, but somehow non-technical people don't seem to like it so much.
All these observations are anecdotal and should be taken with a grain of salt. I didn't conduct a study and the number of people is low.
There is a ongoing effort in the KDE community to improve usability and usability and they are doing a great job. I recommend reading https://pointieststick.com/
Coming from windows, xfce felt the most natural for me.
I also considered implementing the feature, but it was out of my skill set(probably doable with enough effort and time).
I think its a shame that the linux desktop software is so fragmented.
Sometime, I fantasize about a parallel world, with a parallel linux trovalds working solely and maintaining THE linux desktop manager
That said, gnome has the largest chunk of the market share. Sort of like the chrome of Linux desktop. It has all features I've ever used in any desktop environment (to be fair, after Windows 98 I only used Linux and Mac os) But each person will enjoy a different UI, I guess.