(*heh* Bet you were expecting something about politics. Nope, politics isn’t a love-hate relationship for me. *sigh* You work it out… )
Regular readers probably know by now that I have a love-hate relationship with Me$$y$oft’$ products: I kinda love to hate ’em. *heh* Oh, I use Me$$y$oft’$ products pretty regularly (in fact, I’m writing this post on a Windows 2000 machine–that’s one of only two versions of Windows I don’t habitually think of as “Windoze”), and I do like some features of more than a few of Me$$y$oft’$ products, but… there are more than 13 things to hate about Me$$y$oft’$ products and practices. In no particular order until the last:
13. Feature creep. Oh, every software publisher does it, but with Me$$y$oft’$ products it’s a major element of every “upgrade”: how many unecessary “features” can be added to clutter up the interface and contribute to
12. Bloating. Example: Windows 95 could comfortably (safely, with the full needs of the OS considered) be installed on a hard drive with as little as 100MB free space (by contrast, my first Win3.1 system only had a 100MB hard drive and only about 1/10 of that was the OS). Windows 98 needed 2-2.5 times as much space for a comfortable installation and Win2KPro, nearly 10X as much! XP? 2 gigs of hard drive space is just about right. Have the OSes been 10X-100X better? Nope (although THE sweet spot, Windows 2000 Pro, was many, many, many times better than the old Win 3.1 or Win95 OSes, IMO). The same applies across the board to M$ applications, for example…
11. FrontPage. Vermeer FrontPage 1.0 was pretty good. Nice interface, decent web page output, etc. Bought by M$ and “twiddled with” to brand as M$ Frontpage 1.1. Still pretty good output, easy WYSIWYG editing. Not all that bad. Then M$ began to “tweak” it and add features. By the time FrontPage 98 was out, it was full of “features” that bloated the product and…
10. Fixed things that weren’t broken until they were. Yep. M$’s goal seems to be to remake the web in its own image, and so FrontPage, by FP98, was putting out all kindsa non standards-compliant gibberish (just the kind of thing M$’s non-standards-compliant browser likes). Pretty much ditto with M$ Office: M$ kept adding “features” and changing file formats (probably just to frustrate folks who were using other companies’ products that’d learned to “play well” with M$ Office and inconvenience users of those products). Result: bloatware that did NOT play nicely with others.
9. Active X. Hate it, hate it, hate it. I could do a T-13 just on things to hate about Active X. Start with the security nightmares and extend on to and through its sluggishness, memory footprint and on and on. Hate it.
8. Internet Exploder: the world’s crappiest browser (and that’s exactly how any copy of IE I install or manage is branded: “Internet Exploder, the world’s crappiest browser” *heh*). Heck, I even like Lynx better, and it’s command line only. At least it is pretty safe to use, unlike–still!–Internet Exploder. And is there ANY other modern browser that’s LESS standards-compliant? No. (Yes, I keep copies around just so I can help the poor benighted souls who still use it regularly.) Even in its latest “Me Too!” interation, it’s at least a generation behind modern browsers in both features and standards-compliance. Crappy browser, simply crappy.
7. OS “activation”. Can you say, “We think ALL of our customers are crooks, thieves and liars”? Does it stop piracy? Nope. Scemes to avoid activation abound. All M$’s activation scheme has done is inconvenience ethical users. Hmmm, seems M$ has finally (after what, seven or so years?) twigged to the fact that its activation scheme is stupid: WinXP SP3 will relax it a lot and when Vista shipped, it offered a way to avoid it altogether… Still, it’s a pain in the neck (although my real opinion is that the pain is actually located somewhere south of there) and a slap in the face to millions of honest users.
6. Sloppy code. It’s a well-earned meme: buying M$ “gold code” final products is simply buying “shrink-wrapped betaware” complete with a plethora of bugs and traps and security holes, Oh! My! Only fools (and folks who test software until it breaks on purpose) buy the first iteration of a M$ product version “upgrade,” because it WILL break something on your machine. Count on it. Shrink wrap beta. Wait for the first few patches to come through. Patch one will fix security holes M$ is willing to admit they know about (but not willing to admit they already knew about before they shipped the product, even it it’s true). Patch two will fix the things patch one broke, etc. *heh* Maybe.
5. Speaking of which, how long does it take to fix all those security holes? Take Internet Exploder, for example. Dozens more known security holes uncovered every year and M$ almost always takes months and months and months to get around to patching the damned thing (now, that wasn’t a theological assessment of the thing but a fervent wish). Other browsers, maintained by more ethical support and development staffs, usually plug security holes within a day (or days, maybe in extreme cases weeks) or so of discovery. M$ products in general vs. products from other sources: pretty comparable time scale on plugging security holes. Why? M$ just doesn’t seem to care until and unless enough poressure’s brought to bear to force it to patch its products. See #1
4. Crappy websites. M$-run websites. *sigh* Active X. See #9. Buggy, broken, messy non-compliant html and xhtml. (Yeh, I’m not much better any more, but their coders do this stuff for a,living. You’d think they’d at least try to get it right! Instead of doing it the M$ way. *heh*)
3. Cluelessness. Vista. Need I say more? The most useless downgrade of OS I have seen since Windows Muppet Edition (ME). Extravagant resource hog. Almost all the real feature upgrades promised by M$ missing (cos M$ couldn’t implement ’em and make its marketing schedule for milking the cattle of more $$). And Vista’s just the most recent example oif M$’s cluelessness. For a company with so many really smart people involved, dumb, really dumb.
2. A lot of the above boils down to the fact that M$ does things three ways: the right way (surprisingly often. Seriously), the wrong way and the M$ way. The last two are prevalent enough to seem almost overwhelming, though. *sigh*
And number 1?
Attitude: arrogance. It’s the “Do things the M$ way or screw you,” attitude that really chaps me off. It’s almost as bad as Apple that way. Not quite, but almost. *heh*
Tracked back to the Thursday Thirteen Hub and Trackposted to Outside the Beltway, The Virtuous Republic, Rosemary’s Thoughts, Woman Honor Thyself, The Crazy Rants of Samantha Burns, Shadowscope, Pirate’s Cove, Celebrity Smack, The Pink Flamingo, The Amboy Times, Big Dog’s Weblog, Leaning Straight Up, Dumb Ox Daily News, Conservative Cat, and Adeline and Hazel, thanks to Linkfest Haven Deluxe.