One more potential negative? Of in-app upgrades/purchases. Perhaps it only affects a small population. but there are those (myself included) who have an Itouch but not an I-Phone. The practical effect of this is that while I can get wireless access at some places, I don't have it most of the time. I find the trend toward in-app purchases really annoying -- it's no great trick to download a different (i.e. "full") software version through Itunes using my at-home computer, but if I truly need to access the App Store with my device in order to upgrade, it makes the process much more cumbersome.
That's really good you brought this up, I hadn't even considered this until now. I wonder if Apple can develop a system that allows in-app upgrades through iTunes. Maybe the ability to connect the iPod touch to the internet through the USB cable.