You are correct.
I can find a bunch of small glitches.
There is not an operating system on this planet that does not have a bunch of small glitches with its implementation of a desktop.
But Unity and Gnome 3.0 seems to have some large ones that greatly affect me in a personal way and have such influenced my personal choice.
But I think you are either riding my coat tails to point out a personal vendetta or missed the point entirely.
I changed because of the "let's try this" attitude of Ubuntu.
The reason I use Linux is a professional one.
And as such I cannot change my display manager or office suite or SQL service et cetera on a whim.
Ubuntu has gotten too into trying to be bleeding edge instead of focusing on the "just works" mentality.
Debian moves much slower and allows significant time and options when implementing software transitions.
Meanwhile, it has caught up on the whole 802.11 thing and now seems to "just work" no matter what I put it on.
When previously, my personal pain point was wifi stability came at a cost of significant hours spent configuring it.
I am a computing professional, not a professional using a computer.
Everything for me is "where can I get the best deal on a time/dollar trade off?"
And for me, that happens to be using a Linux OS (and Debian for the time being).