As a developer, I disagree.
KDE's interface is often broken and/or unintuitive for what I want to do. At least it usually provides the levers if they're hard to use or find.
Gnome's interface is almost always too simplified and doesn't present the powerful levers at all unless you go digging behind the scenes and hope that an update doesn't break some "private" implementation detail.