Wait. So adding a Stocks, Email, Maps, Notes, and Weather widgets are the equivalent to paying for Leopard or Vista? Please... This is firmware update, nothing more. Also, what kind of "power" are you talking about? Its a portable media player. Either way, I don't care what kind of "power" the iPod touch has in comparison to other mobile devices, those devices aren't charging $20 a pop for their firmware updates.
Yes, we all know how much "time" it takes or whatever you guys are saying for these updates to be worth $20, but it doesn't change the fact that other companies have been giving free FIRMWARE updates for ever. For example, the original Zune got a complete overhaul in interface and some new features for free. Sony added Skype to its PSP. The Xbox/PS3/Wii get new features added all the time. What is the difference?
Maybe Im not understanding something, but I looked on Google for why they supposedly have to charge for these updates and found nothing. And why can Sony or Microsoft give these updates for free, but Apple feel the need to CHARGE us... twice??? Why... Why???
I like to tell people this all the time, but Apple is not your average company. They are in many ways the standard that other companies are judged. Just look at Fortunes list of "Top 20 Most Admired Companies". There are 2 things in life that you pay a premium for. One is convenience and the other is quality. And Apple offers superior quality in all its products than their competitors. The Zune should never be compared to the iPod Touch. The Touch is so far ahead of the Zune its not even funny. Apple can charge what they want because for every person that complains about the prices and other things Apple does, there are at least two more people buying that same product and another three or more that would if they had the money. That is why Apple's market share grows every year despite all the people on MacRumors that complain. If you don't like their practices, stop supporting Apple and go to Windows (absurdly expensive and faulty OS) or Linux (they have tons of free stuff).