Re: GNOME
This is perhaps because the people who don't like the changes complain, while the people who are either indifferent or like the changes tend to be quiet in their happiness.
I've used Gnome since "the early days" and transitioned through the change to Gnome 3. Was it smooth? Absolutely not. The first versions were pretty rough but I stuck with it and these days I'm very happy. I have tried the alternatives, but I just enjoy Gnome more - I find it easy to navigate (I'm mostly keyboard driven, for reference) and nice to look at - even though I don't use any user themes.
The Gnome team obviously have a design goal they're heading towards but it's a lot of work and they're taking an iterative approach to get there. Some changes force user behavior changes and, let's be honest, people don't like to change (I read the words "that's not how *I* want to do it very regularly). You can bet that the Gnome team works with users when they make these changes, they just can't work with everyone!