(disclaimer - also not an accountant or in possession of any knowledge about this!)

I suspect the AppleTV is different as the upgrade *enables* a new revenue stream, i.e. rentals, which could be said to pay for the additional software effort put into the new update.

The iPod touch update doesn't provide any additional income (the iTunes store was a free update previously).

Hugo