Dear Bob ...
Yeah, I know examples of bad management at Microsoft aren't exactly a rare commodity.
[ Get sage advice on IT careers and management from Bob Lewis in InfoWorld's Advice Line newsletter. ]
But I've been in and around microcomputers since before IBM's came out (the days of Northstar and Vector), and don't believe I've ever seen a more arrogant or incompetent software team than the one Microsoft has running its ExpressionWeb package.
In case you haven't followed the battle that's been ensuing for the past two years between Microsoft and its Expression Web customers, here it is in a nutshell:
About two years ago, Microsoft announced it was discontinuing FrontPage and replacing it with Expression Web. FrontPage was notorious for producing non-XHTML-compliant code, so most of us longtime FrontPage customers were happy with the announcement.
But to our horror, the single most valuable FrontPage tool had been dropped from its replacement: the ability to see a Web site as in a graphical org-chart view and to drag and drop pages from one place to another. Instead, the company reps advised to learn ASP and CSS coding, and we'd have no problem. Of course, for 99 percent of us, that was useless advice.
The battle has been emotional on both sides, with customers furious that Microsoft would arbitrarily decide that a feature we were telling them was essential was not needed at all. The Expression Web folks have pilloried their customers, calling us stupid and old-fashioned, and telling us that we need to let go of our FrontPage crutches.
Instead of figuring out how to create an XHTML equivalent of FrontPage's Navigation View, they've spent many times the number of man-hours trying to explain to users why they shouldn't want such a feature and calling us all morons for insisting on it. Having a Web site management package without an ability to actually see the structure of the site is like building a car with no steering wheel. Instead of realizing their mistake and adding the steering wheel, they are expending all their time talking about how fast and modern the car is, and how steering wheels are old-fashioned.
Microsoft has always been known for arrogance and shoddy programming, but those two qualities are at their zenith in the Expression Web department. They desperately need to fire every manager in that group and hire some competent programmers.
I, for one, am switching to another Web management package and finally resolved to start weaning myself of Microsoft products once and for all. It will take a while, but now that I see they are getting worse, rather than better, it's obviously the only sane route to take.
Dear Disgusted ...