Gnome is nice too but suffers from the same lack of configurability. It's too opinionated like Mac. You can make it more flexible but you'll end up having a lot of plugins that end up being hard to maintain across version updates. Every time I'm looking for a function in Gnome and Google it I find an old thread discussing how it used to have it but the Devs removed it because they didn't agree with it or deem it necessary.
In contrast with that the idea of "Options everywhere!" seems to still be the KDE philosophy so if you like choice this is the place to go IMO :)