the thing is, it doesn't suck for a lot of people. I definitely have some minor issues with it, but it encodes the workflow i was already using in GNOME 2 as the expected workflow.
Fine if you like it, but this is literally the first I've ever heard of anyone suggesting that GNOME 3 was a favorable continuation of GNOME 2; you hear that far more about MATE.