The US is absurd: you don't have to wear a helmet on a motorbike, but you need one on a pedal bike ?!?
I don't think that's the law; a least in my state, you have to wear a helmet until you turn 18, after which it is your choice.
Accept that and move along.
Okay.
Hmm, but what to? XFCE, Unity, KDE, Cinnamon... well, there are a lot of choices, at least.
The story links almost entirely to FOSS Patents, which is the Microsoft-paid Florian Schillers website. Did no one else report this story ?
Seriously. This is *slashdot*. We should know better.
So, would I have any reason to want to switch from Unity to Gnome 3 ?
I don't use gnome3 myself, but I did try it out for a while, and it did a few things that might meet your needs better.
Gnome3 can look pretty good, with themes. To my personal taste, the default looks terrible, though. It's also a lot easier to customize than Unity is now, though this wasn't the case earlier.
I tried it out for a while, and I actually really like how it handles notifications, though your taste may go the opposite way. And Compiz still has issues with snapping on resize, so getting away from that is nice.
Gnome3 also will dynamically manage your desktops/workspaces, adding or deleting them as you move windows to them. I personally couldn't stand that, but from what I hear it matches some people's needs perfectly.
I clicked your link. I read the article you linked. It has nothing at all to do with the text you provided for it. O_o
I can't tell if you accidentally linked the wrong article, or were doing a pretty clever gamble...
I've noticed several design suggestions in your code.