I do not think it is a matter of innovation without duplication. There are positives to each of the GUIs, past and present. Microsoft has a tactic, most geeks recognize it. Embrace and extend. Developers of applications for Unix-like operating systems tend to embrace, and they leave it at that. Blackbox, WindowMaker, waimea, and the other interresting (let's face it, KDE/Gnome/IceWM/etc are actually pretty boring) Window Managers embrace some of the parts of the gui that are good, and throw in things that the developers think are good. Not exactly the embrace and extend tactic used by Microsoft, but a great tactic. I don't know about anyone else, but I think the idea of 3 buttons on each window to be a good thing. I like the option of maximizing, closing, and minimizing my open applications. Maybe it is a Microsoftism that I refuse to drop (and if there is another real solution, please let me know!), but it is something I am comfortable with and something I think is good. But, I hate how most operating systems do not allow for sloppy focus. It is absolutely necessary for the way I computer, especially now since I have forsaken the maximize button in favor of conserving screen real estate. I also hate how kerio's window pops up while I am at work, typing out something, and since it popped into focus I lose whatever options I could have chosen because Windows dragged me away from my work to a Window, allowed me to blindly make a selection that may not have been in my best interrest, and lose a small portion of real work in the process (again, if anyone knows how to fix this *bug* let me know!).
Anyhow, enough of my late night ramblings. Let the same old boring arguements commence.