I have no problems with re-releasing old games. The music and movie industries have been doing it forever because people are still interested in buying yesterday's media. How they choose to do it is up to them, the market will decide if direct ports/emulation or enhanced ports/remakes are what people want.
Personally I think the VC is a great idea, even if the execution (store layout, no accounts, pricing by console, poor LCD support) is terrible. Those games should still have legitimate avenues to be obtained, emulators aren't for everyone even if it is legal where you live.
But for people who own the old copies and don't want to rebuy, the problems are really just beginning. As it is the SNES/N64/PSX/Pal GameCube/etc look outright terrible on an LCD to the point of being unplayable. Fortunately all those systems can either be emulated or played on current gen systems.
As is I already have a fair few systems hooked up, I could unplug old systems as I can still play the games one way or another (legality aside). But next gen unless PS4, Wii2 are backwards compatible it'll be another 2 systems I need setup.
And the current generation consoles are where the real trouble is going to start. If subsequent Xboxes and Playstations aren't backwards compatible (likely if you look how quickly they dropped BC themselves) there will be no other way to play 360/PS3 games other than on the original hardware. The Wii can be emulated somewhat, and Wii2 is most likely to be backward compatible, but due to no accounts for downloads, there is no feasible way of transferring WiiWare or VC games to a new system.
So the transition from this generation to the next is going to be a mess most likely. Now consider this happening every 5-10 years as systems are only going to become more complex the incompatibilities are only going to grow. Unless hardware manufacturers decide to stick with one architecture (somewhat more likely as power is becoming less of an issue) the problem is only going to get worse.
Thankfully things like tying content XBL and PSN accounts will easy transitioning to a new system, on the other hand forget giving old games you no longer play to someone else.
When I buy games I consider if the game is going to stop working on me. I tried the VC but as good as the games are I dislike how the service is run so I'm not going to buy another title. As for re-buying, I'll only do it if there is significant value for me. The only game I've ever re-bought was when I got Prime Trilogy. It was improved, convenient and cheap. For a newcomer its an awesome package, but even as someone who owned the games the new controls and progressive scan (PAL GC's don't have it) were worth the rather low price. Yet I can't think of any reason I'd ever want to spend another dollar on Super Mario World ever again. I spend 20 weeks saving up for it when I was eight, I can't think of anything they could possibly do to improve the game, why rebuy it?
In general I want to see more of what is happening with Steam for Mac, namely if you own the game you own it on all platforms. I'd like to see platform holders make an effort to accommodate gamers in this respect, but I don't expect to see it happen as its totally terrible business practice for them.
Mysnomer said:
For the record, GoG and Steam are exceptions, because of the non-resellability of PC games.
Isn't this the whole complaint? I have copies of old PC games on CD with CD Keys and I can absolutely sell them if I want to. The idea that you can't resell PC games is something that has been formulated by developers, publishers and outlets like Steam to stop second hand sales. Tying games to accounts and imposing activation limits is more or less a direct attack on second hand sales as I'm sure they are all well aware it isn't stopping piracy.
If platform holders can get their way pretty soon all console games will be non-resellable too. Will it then be okay for everyone to do this?