Originally Posted by Wodgy
Just because Apple advertises a handful of core features doesn't mean there haven't been massive changes. You never see something like the shared PIM datastore until you have a program that uses it, but once you do, there's no going back.
I guess that makes sense, and I'm probably wrong about open-source developers' motivations. It sounds like Apple's updates are mostly behind-the-scenes but affect system-wide functionality, which is a good thing.
Originally Posted by Wodgy
The reason people are sticking with XP is because many of the innovative features were cut from Vista so there is less reason to upgrade if you don't need DirectX 10. Until Windows 7 rolls around in 2010, XP will for the most part be what Microsoft has to show for this whole decade.
That's probably true, and IMO, it's a bad marketing strategy to announce a new product before the current one has been adopted. This is where Apple has the advantage, since developers probably have good reasons for incorporating new features that force an update.