The problem with Nokia is that their customer is my Telco, not me.
Apples customer is me.
My Nokia E51 is skinned with the Telco's branding and for a non-techie is pretty hard to remove. It's menu/button arrangement results in me spending money/credit with my Telco if I hit the general "exit" button one time to many getting out of the sub-menus.
It still crashes after a few days and won't show the main menu until after a reboot. Is there a firmware update? Probably, if I go hunting for it. Have Apple been auto-distributing firmware updates since day one? Yes.
The infrastructure is not only provided by Apple to do so, but it's slanted towards the customer not the Telco in what it delivers.
I reckon you're on the right track.
Throw in the infrastructure in place in Apple OS and their willingness to let any application use that infrastructure.
An address book in windows that all apps can interact with because they know it will always be there and comply with a set standard? Hell no, Microsoft Only ftw!
Apple isn't reliant on competing over software so they leave the welcome mat out.
I was wondering how Cacti relates to Nagios. Do the both do the same job or compliment one-another?
In four words the post you're complaining about answered that question nicely.
I usually recommend friends spend the extra AU$40 and go for 4GB even though they're running XP. It'll make the improvement that much more pronounced when I throw Ubuntu on there a year or two when XP becomes (more) unusable.
Strange, no hits here searching for McAfee, that's usually the source of sudden performance issues on any machine I've had the misfortune to be running it on...