jackmetal wrote:LOL - I knew something like that would be coming from the other camp.

Is that not what the extensions are for (so anyone can adjust it to their liking)?
The purpose of extensions are to extend. As you said, it is for anyone to adjust it to their liking. But something is wrong if there exists an entire ecosystem of extensions whose purpose is not just to extend functionality but to make it
usable. Good software should have good defaults.
Let's say you configure Gnome3 for a friend you are converting to Linux. What if he creates a new user? What if he recommends it to his friends? Do they need to have you to reconfigure it to make it usable?
When Mint attempted to include Gnome3 in Lisa, they had to create their own extensions. Zorin also created its own set of extensions. SolusOS is still in Squeeze but when they migrate to Wheezy Ikey has said that it will have a heavily modified Gnome3. These distros wanted people to have a good experience on first try.
Think Firefox. Firefox has a good extension system, but has good defaults too. That is the beauty of open source. Now let's say I release a browser that has no URL bar or no support for bookmarks, because I don't believe in them anymore. Then lots of third party coders scramble to create extensions that restore these functionality. It is a sign that my product is bad by design. To rely on third parties to provide important things is irresponsible, and it's the ugly side of open source when people say "you want it, you code it yourself!" because it gives an excuse to do things badly.
Gnome made a lot of bad decisions which they won't even admit. Did you add a panel, or a maximize/minimize button? You had to add 10-15 extensions because the Gnome team believes that those features should not be there. Fortunately, Mint is a distro that cares about giving people good defaults.