This is what bothers me the most. Of course Sony doesn't want someone to play a game and then resell it - they don't get a cut. This and piracy are the biggest reasons for the change (battery life? sure, they care sooo much how long you can play with their console). But what about the people who simply don't have the money?
As a kid, the amounts of money I had pretty much made me choose: buy the hardware to play games or buy games. Couldn't afford both. So I chose the hardware. With consoles, I bought used games or new ones (to sell them later). Also there's rental. Unless you do these things, games are way too expensive (at least to a kid). On the PC I just pirated whatever I wanted. Didn't feel right, but I kept telling myself that I only download/copy whatever I couldn't afford anyway.
But now as an adult I do buy games. I don't play as much as I used to, so I can afford it (although I do usually wait until the price drops). But thanks to my reselling/renting/pirating childhood, I'm pretty much a gamer for life. If we had ebay back then, I'd also be much more used to buying games.
When I do buy a new, full-priced game, I still like to think it's no that expensive, because I can still sell it on ebay. I usually don't, but it does make it easier to buy something without thinking much about it. With an app store, I know that I don't really own that game. What I bought is the privilege to play it almost immediately (with no fear of scratched DVDs), as long as the company that sold it to me exists. That's it. App stores that sell games at retail price are complete insanity. Some even use bittorrent, so there's not even much bandwidth to pay for.
But you know, the market will decide. According to sony that means "new psp go owners", not "people with old psps who bitch about being ignored" and they're probably right.
This is the world we live in: buy a product, be dead to the company that made it - unless you have some sort of support contract.