I have been looking at Gnome 3 on Fedora for a few weeks now.
I have made a concerted effort to 'use' it instead of just berate it. Learn the keystrokes, re-learn desktops up and down instead of right or left, etc.
Here are the things that I just cannot seem to come to grips with, yet:
1. Lack of configuration choices.
A. I hate tools bars! If they are really necessary, PLEASE allow me to hide it/them.
B. I had to use gconf-edit to set focus on mouse instead of click to focus. Ridiculous!
C. Adding an extra click to launch an application is NOT intuitive. Its like START/REALLY START?
D. Automatically compressing desktop spaces when the last application in that space closes is very frustrating. Start 20 or so apps in various desktops and get everything just how you like them. Then add an extension to Firefox and you need to restart it. And watch your carefully laid out desktops contract. :( Now you get to start Firefox in the bottom desktop instead of desktop two, where it belongs! What are you supposed to do, start all 20 apps again and get them all the way you want, every time you need to restart Firefox or Thunderbird? REALLY?
E. It is obvious and understandable that GNOME 3 is getting a lot of development right now. But it is VERY frustrating to users when significant changes are made to the GNOME configuration data bases and config files. You may carefully set up back ground and theme choices to have your entire desktop fail to load because of an incompatibility with an updated GNOME preference. Lets please settle on configuration choices before final release, pretty please?
2. Assumptions -- you know what they say about assumptions ...
A. All users may really not want the exact same things showing on the top tool bar. On a smart phone we have limited space, but even there users have choices. On GNOME # desktops everyone has a long, boring, and almost empty tool bar. (and it won't hise! Oh wait, I already said that) Why?
B. You cannot, and MUST not assume that all users will read a howto web site, or take a class on Gnome 3 before trying to shut down their personal system. That is the only way to learn how to do it properly. (Hold the ATL key down while in your personal menu to see Logout change to Shutdown, and press Shutdown to see Reboot ...) Sad ... Other things like running and app from the desktop/window manager, need training before it can even be guessed at. (ALT F2) Just a bit arbitrary, don't you think? "Hey we need to allow a command input somehow. Lets just stick it on ALT F2, that's not used yet is it?"
3. New features, or features that have not been done before or better
Maybe I just don't get it.