> Publishers could just put "Guaranteed playable until 2026-07-02", and then extend those games that are profitable.
A one-day warranty would almost certainly run afoul of the EU's merchantability laws.
Edit: Misread the date (sorry, American here -- we write dates weird). However, the point still stands: selling a product to consumers involves some warranty of merchantability, and breaching that entitles consumers to refunds (and can even get the publisher in trouble with regulators).
I wouldn't be concerned with publishers going the "guaranteed playable until" route because there's already consumer protections that discourage this type of thing.