Eh, honestly with GNOME ymmv. Many API breakages, most recently with extensions in version 45. It's also not very light. GNOME's UX is also quite opinionated but some people like that.
I just use gnome, I am sure other desktop environments suit others better. But I know gnome just works. Windows and MacOS have the same issues you pointed out with gnome though.