Here's my biggest problem with the industry trying to do that... you have two options, you are selling a product, or you are selling a license.
For as long as I can remember computer software companies (game and others) have said "You're not buying the actual program, you're just buying a license to use it." This means that they can restrict what you can do with it... No altering it for your own purposes, no transferring it to someone else, no using it on more than one system at a time, etc. And some of those I can be okay with.
But it also means that if I've paid for a license and something happens to the media I have, then the company should send me a free replacement. If I, years from now, want to play the game again, then they should send me a copy to use on my new computer, as long as I can prove it's not running on my old one. I still have a license to do so.
Basically if they want to say that they're selling you a "license" then they better be willing to do all those things, and support it for as long as I want to keep playing it... because if not, what they're really saying is "You bought the product, and now we're done with that."
If they want to argue that it is a "limited time license" then as far as I know, by law, that time limit needs to be explicitly stated. And knowing that your license for a game is only good for 1 year (2 years, whatever) may change how many people are going to pay the high prices we see.
No here's the funny part. I don't really have a problem with them saying I'm buying a license, not allowing me to alter or reverse-engineer their work, and only supporting their software for some reasonable amount of time. That's how it's been done for years. And it seems fair on both sides.
But if the money guys at these development houses think they can try to change the rules of the game to get more money from the people who AREN'T pirating their company's work... then I think we should all be a bit more demanding in what we receive for our "license purchase".
Oh, and I'm sure someone else has said this, but do they really think they're losing much (if any) money on used game sales. People who wait to buy a game used... probably aren't the people who will buy the more expensive new games if the used ones aren't available. Some just won't be playing games much, and others will become pirates. So you'll either be losing some of your potential market as they quit playing, or you'll be getting them used to the idea of not paying... and once they've done that a few times it gets easier and easier to justify to themselves. Neither is good for the industry.
Go after the people pirating your games, not the ones who paid for them, and want to introduce them to other people (even if they're making some money "back") from that.