Working with me, not despite me

Why is it that Microsoft products always seem to be a little rough around the edges? Or even a lot rough. Take a really simple and obvious operation like automatic updates. I’m glad that it has automated updates, rather than relying on users to find out about, and then seek out, download, and apply them. But MSWindows Vista is all intrusive in ways it shouldn’t be, and all hidden and stealthy in ways it shouldn’t be. This morning, I was once again surprised by my computer at work restarting, without any warning, due to having installed some sort of update. There was probably a notification in the start bar that I missed–but that’s exactly my point: it’s too easy to miss. And I could’ve been watching Hulu fullscreen (I had been earlier), or had the start bar set to auto-hide–then what?

That’s just not enough notification. Especially given the next step, where it restarts without any warning. What if I’d been working on something important, and it wasn’t saved [recently]?
Now, true, I’m sure some of this has to do with it being set up that way by IT–that is, if I had control, I could probably set it differently, rather than forcing the update at 3am every week. But, even given that I don’t have the power to stop it, it could allow me to pause the restart long enough to finish what I’m doing, or at least give me some in-your-face warning that I couldn’t possibly miss, so that I could manually clean up after myself (such as saving my work).

Instead, it just unceremoniously forces everything to quit and restarts. In particular, it didn’t trigger proper exit routines for apps (such as saving). And, as an added insult, in addition to forgetting everything i was working on (not only didn’t save, but it didn’t, say, remember my webbrowser windows and reopen them afterwards), it didn’t forget the one thing it was supposed to forget: my “one-time” login on a website. [Though, in fairness, this last part might be either Mozilla’s or Microsoft’s fault.]

In contrast, my Mac gives me a nice, obvious notice of available updates, and let’s me decide when I want to apply them. More importantly, even the automated process keeps the user’s needs in mind. It tells open apps to save documents, and remember their state, to the degree they do so–just like a normal quit. And if an app can’t quit cleanly (such as due to an unsaved, unnamed new document), it won’t quit at all–the restart is aborted for the time being.

p.s.: My apologies in advance for any formatting errors or other bizarreness–I’m trying out posting from my iPod touch with the WordPress app.