You may have a point with that, but this is post 2008. We have the ability to go on the internet with our consoles and hook up games with other people and play together, miles away from each other.
The saying "Technology never takes a break" (or whatever it is where you're from) is ubiquitous in gaming now, and it will always be. As long as there is some gullable consumer out there, the producer will keep making it readily availible.
My point is, as the days go on, we will always get new content. It takes man hours to create the car, which is a cost of labor. We can't essentially just say, "Well we already got payed so let's just throw it at 'em". No... Take it as this. If you were in the process of a science fair project, you finish all you testing, data and calculations, and conclusion, you'd then turn it in for a grade. Now you get the grade back, and you see you failed because you left out the hypothesis, or some other bogus requirement. The teacher won't allow you to turn it back in to reset the grade. Now that might seem a bit far off of point, but you can't go back and put in all new content that has evolved in real life, on the discs and back to consumers. No. In any game we waited for the next version to get the next greatest and innovative things. We simply waited. Now we are a part of a world where everyone wants everything now, no matter what the costs are. Next day delivery for example. Something unimaginable in 1965, but a standard today for all consumers....
The fact of the matter is, tomorrow is another day which leads to greater accomplishments than the day before (or however that one goes too)