It's up to developer/maintainer to provide rollback.
My experience with Gnome 3 isn't deep because I've switched to KDE after 2 months of tinkering and feel happy ever since.
I kinda tolerate gnome 3 (despite its marvellously obvious flaws) for now and if I find it way too annoying, I'll rip it out and use fluxbox or smg similarly low level wm.