That unfortunately only works in a universe were all games are heavily multi-player based.Andy of Comix Inc said:There is a website that does digital trade-ins: Green Man Gaming. Basically, you buy the game, then, when you're done with it, you can trade it in either for something else, or store credit. Or, you can pay to keep it. It's not entirely unlike what Redbox and Netflix does.
I can see it working if the rewards for doing so outweighed the reward of scamming people out of a game for free. In Steam's case, there's the whole idea of playing on official servers, playing with friends, earning achievements, and while certainly people inclined to steal won't really think twice, it makes people not inclined to steal further away from a position where they would be. You can't convert a pirate, but you can keep people from becoming one. It's about trust - both the consumer with the company, and the company with their consumers.
I don't think its unreasonable to assume that there's a solution to what makes it, as you say, "broken at a fundamental level."
So unless you are advocating that we go 100% multiplayer only, that solution doesn't work for many, many, games out there.