These are better points, but again a better system will handle this differently. Steam will let you transfer games to other people, albeit with a fee. The biggest thing to be excited about with digital distribution is that prices and dev. costs are often lower right out of the gate, and as long as there is some digital distribution system in the world, chances of getting the game re-released are high. This is of course why many call for better laws; copyrights should not be so long and people should not be expected to pay repeatedly for the same material. On the other hand, Steam is wearing down the need to make an issue of it by bringing rereleased games out at much, MUCH reduced prices, down to the point where it's like Disney re-releasing some classic. That's another point - code can be updated, much like the Disney classics can be touched up and rescanned (transfered in the old jargon) for release on new formats, and you get some extra detail or features out of it. That's not new in gaming, of course.