This is not directed at any one person, just a general observation:
Some part of me is reminded of all those people who swore word processing was perfected by Corel... Changing interface doesn't really stop you from using the product it just forces you to relearn the product a little. You can shake your fist at the heavens all you want but you can't unring a bell. Might as well learn it or you go from the "expert" to that guy who's really good with a technology that no one cares about in a dead hurry.
People who elect for careers as "experts" commit themselves to a lifetime of learning. Do you think Doctors just quit learning after med school? Pharmacists? Lawyers? Nope. They have to prove that they are continuing their education and keep their credientials up to date. IT and other "expert" fields are no different.
Failure to adapt to change results in obsoletion.
Directed at a person...
Karl Peterson was right. But if he would have let it go he'd be an expert at the new product by now.
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com
ffice
ffice" /><o
></o
>
That is a poor analogy IMO. Of course we all want the product to progress onward, and we want to be there with it, but it has to progress in a meaningful direction.
When I first saw 2007 some years back I was very receptive and looking forward to it. Since then I have been continually frustrated by it. Many things have been re-written, and quite honestly a bad job has been done with it.
Whilst I am not a ribbon hater per se like some, but the more I use it the more I wonder why. The so-called objectives of making it more accessible and not burying items has just plain failed, what is Orange Button>Excel Options if it isn't a poor man's Tools>Options? It might make the most basic functionality more accessible, but Excel is more than just a basic program.
To me, there are so many areas that Excel could have been, can be, improved, but instead we get a new UI and a new charting engine. So, MS have gone for style over substance IMO. To me MS have been slow to understand technology directions (Internet, XML), and when they come aboard they can show just as little understanding and over-engineer. With their ubiquity, they seem to feel that they can just impose on the community.
As for Karl, he has become an expert at a new product, it is just not .Net. He is far more into Linux and such now, and that is something that MS should be wary of. Apple is taking big chunks of market share, Linux is growing, so if any of the Office alternatives make a big step ... there are danger signs out there for MS.