This said, I object greatly to the article's outlandish posturing that he knows WHY Apple offers free engraving and it is for the cynical reason he stated - to subvert the customer's future gift giving activities. He knows no such thing and to claim he does know goes is simple BS. Article pointing out interesting effect of personalization, that's a great article. Article pulling out one of many effects of a business decision and claiming that was the primary, or even a considered reason for making the decision, that's totally bogus.
As many others have pointed out here and in that article's comments, there are many business reasons and advantages to offering free engraving. One good one is increasing its perception as a luxury good. Many high end jewelers offer free engraving with a Rolex purchase.
Or how about to help the customer protect his property from thieves? I could note that products that are engraved are probably less likely to be stolen, and then claim that that's the reason WHY Apple offers the service with the purchase - they want to help customers.
Or how about so many people buy iPods that its now a common occurrence for people to mix up their iPods with those of their friends. Engraving helps the customer avoid such mixups. I often get out the dremel tool and put my name on things so they don't get mixed up. Dremel scratches look terrible though and mars the finish. It would ruin the appearance of an iPod. Perhaps Apple noticed customers doing this, and to maintain artistic standards of appearance even after the sale, started throwing it in.
These reasons, as examples only, are not any less likely a sole explanation than the more cynical one, especially with Apple's history of focusing on customer total experience and reducing trouble and increasing happiness for the customers, with even details such as styrofoam packaging being carefully designed by specialized artists.
On the issue of engraving being free or no cost, that is not correct. Apple is not offering engraving service on things you have NOT bought from them, such as Zunes or watches. The cost of engraving is included with the purchase price, which is premium priced. Not everyone uses it though.
Now there's a thought. When you buy your iPod at WalMart or Target you don't get engraving do you, yet you pay the exact same price or maybe $5 less as you would from store.apple.com. WalMart and Target though take around 33% of the selling price as profit. So there's where the engraving can be paid from - every order from the Apple Store means more profit for Apple. Engraving is an incentive to buy direct from Apple at full list price rather than from a reseller.