I agree, hardware needs to be sold on to help boost funds to upgrade. I stand by your iPad example. Hardware costs can be prohibitively expensive. I disagree we need to be able to do the same with software. That is a very old idealism. Digital delivery does away with piracy and second hand sales, and that is a good thing. I disagree with people who say that buying second hand keeps the money rolling in for new sales. Yeah, the occasional new sale maybe. But the majority of the money goes in the back pocket of the retailer. If people would just wait for a sale and a price that is attractive to them, then the publishers and developers get paid, not just the retailers. Another thing to ponder is that console hardware sales are subsidised by software sales. What about the hundreds of thousands (millions? I have no idea what official figures are) of people who buy the hardware and then only buy extremely cheap pirated games, or even just download the games themselves? I think that needs to stop.