I may be alone here, but maybe there are mountains of functionality never tackled in Gnome. Basic things like trackpad gestures are just now arriving for example. Meanwhile, the visual design has been hashed over and over: I've lost count. Why is L&F consistently prioritized over basic capabilities?
All they had to do was go fix the input drivers, the user-space library to communicate them, the compositors to be able to mediate gestures, the toolkits to process them, the X11 server extensions, wayland protocols, etc...
One of the biggest problems in this is that you can't just fix one input driver. You have to go fix them all so that the experience is consistent across as much as hardware as possible.