Temper this with the fact that I'm one of the few people who actually like Gnome 3, enough that I switched from Ubuntu to Fedora just to not have to replace Unity. But, fine, people are angry that they didn't respect their user base, when what their user base wanted was yet another rehash of the win 95 desktop layout. The Gnome developers actually tried to do something new in desktop UIs, they actually tried to innovate. And as with any innovation, some of the things they did worked, and some didn't. Gnome 3.0 had a lot of problems, but the potential was there and some of us saw it. As of Gnome 3.8 there is a ton more polish. And a lot of that polish came from user feedback. No they didn't listen to feedback that said "Bring back Gnome 2! No change evar!" They just continued to refine what they had. And they laid down a ton of backend libraries that allowed things like Cinnamon to exist. If they had adopted Cinnamon as one of a few official skins for Gnome 3, would people support them then? Because in terms of development there wouldn't be any change. Some devs continue to work on the new UI, some devs on the rehashed old UI, many on the shared core. Just like today.
I'm going to go contribute to a project that has done amazing things for open source.