I don't understand why contracts don't include provisions that allow Microsoft or other console manufacturers to emulate or have the game run on future consoles. Surely it'd be in the publishers interest to keep the game alive?
publishers want to resell the games at full price. your copy from 2002 still working conflicts with that motive. hell, they don’t even want to sell it to you these days. they’d much prefer you rent.
I work at Microsoft but have no inside knowledge. Presumably that wasn’t a consideration at the time? I suspect it is today, since games released for Xbox One can also be purchased on Series S/X…