>So, your anecdote (which you failed to even mention before I asked you) doesn't prove much at all. Maybe only that (subjectively) you like Gnome 3 better.
Ultimately, isn't my saying "I like gnome3 better" the whole point here, just as (please correct me if I'm wrong) you're saying "I like gnome2 better"?
You've described why the Gnome3Way(tm) doesn't work for you, and that's fine and dandy; nobody's forcing you to use Gnome3. However, just because Gnome3 doesn't solve problems *you* have doesn't mean it doesn't solve problems that other people (including the gnome 3 developers and myself) have.
The first time I tried out Gnome 3.0,0, it was a little frustrating simply because it was different than I was used to. After (literally) minutes of using it, that frustration was rapidly replaced with something more akin to "holy ****, this is awesome! It's like they wrote this stuff just for *me*" I proceeded to upgrade every system I used, and never looked back.
Software development in the F/OSS world is participatorily meritocratic; those who participate (which usually equates to writing code) determine what direction it takes.
Anyone who expects the Gnome3 developers to work on something other what they (1) want, and (2) builds towards/upon their goals/vision, is pretty deluded. It's Free Software; if you don't like where it's going, fork it and build towards your vision instead. Talk is talk, but code walks.
That developer/user empowerment is how we have an actively-maintained fork of the Gnome2 environment. But expecting the Gnome3 folks to expend extra effort to make that easier... well, see my previous paragraph. Why create more work for themselves that will only delay their goals?