That is a chicken-and-egg problem though. One major reason that most games don't get updates is surely because the code is unmaintainable.
if the product is wildly successful and has a future, but is a bit of maintenance nightmare: congratulations, that's the problem you want to have