You're mostly right but...64GB of flash memory is considered pathetic? You do realize that 128GB flash drives (i.e., just the memory and a USB controller) run for $360 right now?
That is totally marked up and packaged consumer product, not the price of a bare drive for manufacture in enormous volume. And if the high end touch is a bit more expensive, so what. Premium iPods have been $500 before.