There is a UK government petition to clarify when, legally, a developer can no longer support a game.
Of course games can become unplayable for all sorts of reasons, hardware and OS obsolescence for example are not the developers fault. There are lots of cases where this may apply though...