I'm of the opinion that Apple made the right choice in keeping their brand clean from all the privacy issues with those free ad-supported services, opting instead for classical b2c relationships (service to client in exchange for money) with the implied privacy protection of typically confidential business to customer relationships.
The author [also] makes the repeated mistake of assuming cloud services are better than the obviously obsolete trail of tears that is syncing to a computer. What if my personal and relationship data is valuable to me, and I don't want to have to upload it to ANYONE WHATSOEVER? What if I want to be able to transfer it directly to another device I own without having it reside on a third party device? That's worth money to me, and that's what I'm paying Apple for.
[edit]Made it slightly more clear that I'm talking about two different topics, .mac and syncing of data from iPhones and iPads.[/edit]