Do We Really Need Software Upgrades?

September 19th, 2007

It’s a sure thing that few software companies would survive were it not for repeat customers. If you bought version one, they need to find some way to rope you into buying version two, and so forth and so on. If you get enough loyal customers, you don’t have to work quite as hard to attract new ones.

Or at least that’s the theory.

Now I understand why you might want to get a new car. The old one is wearing out, and the repair bills are now exceeding the monthly cost of buying or leasing a new or “preowned” vehicle. So you take the plunge. Besides, the auto makers have no doubt added some spiffy new features to entice you to drive one of their vehicles home to your garage. Not just the added safety gear, but more room, more horsepower, better fuel economy (even if that seems an oxymoron with a more powerful engine) — that sort of thing.
Things are a little different with a personal computer, where, aside from the hard drive and its mechanical components, and perhaps the optical drive, there are few things that would wear out over time. Yes, logic boards and power supplies do fail, but the latter is fairly economical to replace.

But PC makers — and that includes Apple, since it is a PC maker as much as it tries to draw a distinction between the Mac and the PC — want you to come back for more. So, like the auto makers, they make the products better, or at least faster, and supportive of newer technologies.

The software maker leverages those new technologies and adds them to their products, which, of course, requires you to buy a new computer to get the best possible user experience.

At its core, though, software isn’t going to wear out whether you use an application one time or a billion. Yes, the medium on which it’s stored might degrade over time, or become obsolete, but the software still has the same ones and zeros as it did when it shipped from the pressing plant.

Of course, the application may not work with a new computer, either because it depends on an operating system that’s no longer produced and supported, or the hardware itself isn’t compatible. So, short if keeping the old, slow, dated computer, you buy a new version of that application, and thus the circle of life continues.

However, some companies abuse the privilege of keeping your business, by using excuses rather than new features to entice you to upgrade. Take Office X, the first version of Microsoft’s software suite compatible with Apple’s Unix-based operating system. Microsoft exacted a full upgrade fee for the privilege of buying a product that was, in large part, a revision designed strictly to be native to Mac OS X.

Oh yes, they did throw in a few crumbs that masqueraded as important new features, such as the ability to perform multiple selections within a document. That’s a capability Nisus Writer and other applications have possessed for years.

Of course, you can rag on Microsoft all you want for pulling that stunt, but they were not alone. Quark Inc., which at one time never met a customer they couldn’t abuse, did essentially the same thing with the first native Mac OS X version of QuarkXPress. Again, they added a few token features to justify taking your money.

I could call Quark’s upgrade price a steal, but you might take it too literally.

Now we are patiently awaiting for Office 2008 for the Mac from Microsoft. Rather than just provide native code, they are touting a new feature, the ribbon, regurgitated from the Windows version, Office 2007, but with a Mac-friendly veneer. Supposedly, it’s designed to make it easier to discover the power of Office, but didn’y Microsoft’s Mac BU say the very same thing when they delivered a palette for formatting your documents several versions back? They also used the same term, “discoverable,” so I suppose they could call the ribbon “more discoverable”?

However, I’m a little in the dark about how a ribbon is fundamentally different in function from an application’s toolbar. The pictures at Microsoft’s site aren’t all that illuminating in that respect.

I’m also curious as to why it took four years for Microsoft to deliver that update, assuming, of course, that Office 2008 does arrive on time early next year. That’s just about the time it has taken Apple to build two major operating system upgrades — and that assumes Leopard will appear in the stores next month.

At the same time, Apple’s operating system team ported Mac OS X to Intel processors, and also to the ARM processors used in the iPhone and iPod touch. Somebody ought to teach Microsoft a lesson in efficiency.

Of course, as Microsoft has already discovered on the Windows platform, a lot of potential customers may wonder just why they need to buy another Office upgrade? Will it make them more productive, more efficient, or whatever? Or will it just make the software company wealthier?

Then again, you could raise the same questions about Apple, Leopard, iLife ’08 and iWork ’08. As Apple’s products continue to mature, selling new stuff to old customers has to become a lot more difficult.

| Print This Article Print This Article

10 Responses to “Do We Really Need Software Upgrades?”

  1. Jim Ellison says:

    Don’t forget: no Visual Basic for Mac Office 2008.

  2. Don’t forget: no Visual Basic for Mac Office 2008.

    Don’t get me started. It would probably be Office 2012 if they put it back.


  3. Andrew says:


    You hit the nail on the head this time. Its strange how even the faster computers aren’t any faster once we install the more bloated software, and often we cannot simply run the older system on the newer computer.

  4. daddydoodaa says:

    I agree. The whole “reduced price for an upgrade version” is a marketing scam.

    Stone Design ( has offered free upgrades for years. If you purchase a Stone application you get free upgrades for life. it’s a great concept. The software developer only has to support one version of the software – the latest.

    Also rather than cannibalizing your own users to purchase the “next great” version, your user base only expands and they become the sales force.

    Also, it gets rid of the user vs. developer situation, where the user thinks the improvements/bug fixes should be provided free and the developer thinks it’s a “new” version. With free upgrades, users can make suggestions and the developer can roll out smaller new improvements more often, rather than waiting for enough to justify the “new, improved” tag-line – with a hefty price increase. I’m sick of “you need to purchase the new version to take care of that problem…”

    There have been numerous applications where I’ve bought a version or two then said, “Enough”. But I’ve used Stone Software for years, supplied suggestions and scripts on the Stone forums, and introduced other to Stone Software. I haven’t done that with Adobe, Microsoft, Extensis, or Quark products, even though I support those applications every day.

    The only software upgrade system close is Apple’s iLife and iWork system – a price so low that an “upgrade version” doesn’t make sense.

  5. I really like the approach taken by my friend, Andrew Stone, one of the pioneer developers for NeXT and Mac OS X. He has a great idea going, but he’s just a small operation.

    I also think Apple’s policy of just pricing its software real cheap, in the shareware arena, makes the upgrade costs less painful. But some company’s want to grab as much cash as they can from the get-go and keep taking it as if it’s going out of style with their upgrades.

    Of course, some of those upgrades are really good. I think the improvements in, for example, Adobe Photoshop and InDesign over the years have been commendable. The latter application, in fact, is fast replacing QuarkXPress in many design studios and magazines. Then again, Adobe’s activation feature, while not as pathetic as Microsoft’s, is a bit much.

    Oh, and high praise to Apple for doing away with the dongles in their Logic Studio upgrade, in place of a simple serial number.

  6. Andrew says:

    Some upgrades really do make sense and are worth paying for. For instance, I gladly paid for Word 98 to get away from Word 6. I skipped Office 2001, but gladly paid for native OS X functionality in Office X. Good as Office 2004 is, I would not have paid for it for its features, and only did so because Office X (just Word, actually) crashed a lot and 2004 was supposed to be (and was) more stable.

    I’ll skip Office 2008 until the courts all switch to the new xdoc format. Since right now everything is either in .doc (or WordPerfect), I’m still using Office 2004 and 2003 and have no upgrade plans.

  7. Dana Sutton says:

    Sometimes expensive upgrades make sense. Look, for example, at Dreamweaver. Sometimes hardware evolves to the point that new machines are genuinely different (and better), and you need software that can keep up, so CS3 became necessary for the Intel Mac. And before that, as html standards changed and evolved, it was necessary to rewrite Dreamweaver to handle things like CSS and Unicode, both of which were huge steps forward for Web designers. No doubt both upgrades required a very large capital investment, and so I can understand why I was asked to shell out serious money for them. But of course as consumers we have to be able to distinguish such necessary upgrades from frivolous ones (I’m not sure which category Leopard is going to belong to — although it’s going to contain a lot of improvements it’s easy to write off as frivolous, I’m waiting to see how much improvement there is in such basic things as multithreading and core graphics before deciding how necessary it is to upgrade my OS).

  8. daddydoodaa says:

    “Good as Office 2004 is, I would not have paid for it for its features, and only did so because Office X (just Word, actually) crashed a lot and 2004 was supposed to be (and was) more stable.”

    That’s a shame. That should have been a free bug fix, rather than a paid for upgrade.

  9. I’ll stick with iWork. Great-looking templates.

  10. I’ll stick with iWork. Great-looking templates.

    There is that. And decent compatibility with Word.


Leave Your Comment