I am honestly glad that they are trying to make the Linux desktop better. But I am regularly enraged that they make me their guinea pig so that they can discover that their shit doesn't work. Please, Ubuntu people, try this stuff out in a lab and then on small groups of volunteer testers before inflicting it upon the world.
And this goes double for the stuff they ship in the LTS releases. I keep my servers on LTS, and so my laptop stays on that as well. That means I've had two joyous years of wacky interactions and irritating UI bugs. I just have to log out and/or reboot every couple of days. On a Linux machine.
Really, I like what they're trying to do with Unity. But if your goal is to improve the user experience, you don't ship wacky, half finished stuff to a shit-ton of users.