I've used Unity since it was released, never had any issues, and generally think it's the best GNU/Linux window shell around.
Bazaar is also ridiculously simple, and I've started using it as a front-end to every other vcs. The support for git is a little rough, but I can do in one command what git users have to do in four, so I deal with it.
I think that the vocal minority of Ubuntu power-users (which is sort of a laughable term) hates change. This is what made Unity such a "failure" when really it's a pretty great system.