This expectation that a game should be supported and added to well beyond its release date is just absurd and actually causing issues for small developers. Steam is full of negative reviews from people upset that a game is no longer supported regardless of how long ago it was fully released.