Clearly this is a pretty half-arsed DLC effort from Stern. At the end of the day it's just a ludicrously expensive topper.
But if they did actually introduce some sort of DLC for games whereby you had to pay for updates etc, I would seriously stop buying NIB Sterns. Written here for posterity.
On the other hand, if they were to offer a completely new (ie from the ground up) game code experience 2 years after release , I would definitely pay. For example, completely new Metallica or Iron Man code.
So it's a fine line. But that doesn't keep the Stern production line moving, so its highly unlikely.
My dream would be a manufacturer making code open-source after a period of time. With the amount of skill and passion in this community it would breath new life into some awesome games. Also unlikely for a number of reasons.