>Alt+Tab is completely broken
This is kind of an opinion. There is no rule book that says it needs to behave a certain way. I prefer this.
>ruining the very purpose of virtual desktops
I use virtual desktops to separate windows in overview mode so when they're presented for picking they aren't really small. And also for organization.
>Gnome's "workspaces" are not as powerful as traditional virtual desktops. The biggest problem is that they're dynamic: for example Gnome won't let you have an empty workspace - it will kill it and re-arrange apps from adjacent workspaces to fill the space.
Why would you need an empty workspace (except at the end, which gnome provides)? Seems to make since to me. It doesn't really "re-arrange apps" it just moves the work spaces to fill in the empty gap.
>Last, but not least, Gnome's way of launching apps gives me nausea: it insists on animating every pixel on my 30" desktop every time I want to launch an application.
Eh.. Animations aren't for everyone. They have not bothered me though, and I think for most users it provides a better experience than just having things "happen".
>Finally, Unity is much more responsive and less buggy
I'm running gnome 3.11 on an i5 with intel graphics also, and it seems pretty snappy, after all, it's just javascript. I have not experienced any bugs outside of experimental software I installed. To be honest, I have never experienced a snappier desktop than gnome 3.