I am not talking about bugfixes. I am talking about new content.
I am not saying you have to pay more. Just pay the same, but in a different way.
As I said, which is the normal support time for a game? One year? Two at most? After that time there are no updates at all. No new content. Well, imagine that paying the $50 the retail game costs you get a one year subscription. This means, you can download anytime the game and all the updates that came during the first year. Just like now. Subscribing for longer term would allow you download the content that came later, after that year.
Buying the expansion would be in fact the same as paying for the second year subscription, just in a different way.
I know what you are trying to suggest, and i dont want to rain on your parade, but i just disagree.
You're right about almost all games having no support after a year or so, but the point is, thats when sequels come out..
And frankly thats a good thing, it keeps the games moving forward, in a way.
If you just had the 1 same game being patched for 5 years, it'd still just be the same 1 game (with more features and bugfixes).
If you however have 3 different games during that same period, you'll get various improvements (especially with engine rewrites) that we eventually discover we cant live without.
Heck i can even make a really unrelated but still relevant example. World of Warcraft.. It has been updated so many times, so many expansions with full-game worth of content for so many years.. And what is the result? Its still WoW. Its still the same, but with more features.
Sequels arent a bad thing, they are a good thing, they urge devs to respond rapidly to the latest trends and demands in the gaming landscape.
Just look at Guild Wars 2.
Or 4x examples, just look at Civilization 4 compared to Civ2 or Civ3. (and hopefully Civ5 will further improve on the formula).
My point is, there's a limit to what can be done (and what will be done) with patches, even if the devs are sparred on by monthly checks in the bank.
A new actual game is the only way real progress will be made. The best example of that is how many mmo's completely fail, even while they have a subscription model. If the game sucks at release, people give up, the devs give up. They rearrang their teams, find a new financier, and start working on another project (hopefully improved).
Would Civilization 3 be better than Civilization 4 if it got patched hardcore for a year or two? No. The funding for complete engine rewrites and other junk you need to make real progress just isnt there, even with mmo-level prices (rare exception is eve online, who actually did that, kudos to them for that).
Would Galciv 1 be better than Galciv 2 if it was patched hardcore (even more than it already was) for 3 more years? No, not a chance. There's too many renovations that a new game can bring, that patches wont bring, ever.
I know what you mean, but it just wouldnt be as good as you think it would. You can patch a turd as much as you want, for as many years as you want, but its still a turd (Runescape, anyone?).
I'm not calling Elemental a turd, i think its a gem wrapped in used toiletpaper, which can be peeled off with patches.
But my point is, most games are turds, and endless patches wont help.
*cough* Spore *cough*
Another example. Three years worth of Spore patches wouldnt do any difference. However, a Spore 2 (which re-invents the fail-gameplay of the first game) would be something very interesting.