Games-as-a-service are an increasingly common practice that puts an expiration date to games that are sold at full price, and many users are totally unaware that after a few years the game they have paid for is basically worthless.
There is no technological reason this is the case, but pure greed by publishers. Many of today's GaaS are single-player games that have no business at all being online-only. A studio might choose this publishing strategy to extract as much money from consumers, to milk the playerbase with a monthly subscription and killing games when a sequel is announced. There is no law today stopping companies from doing so.
We can play games from the 1970s, we can play multiplayer games from the 1990s but many others not even a decade old now are lost forevermore. This is unacceptable.
---
Companion video by the author, Ross Scott:
"The largest campaign ever to stop publishers destroying games" - https://youtu.be/w70Xc9CStoE
---
EDIT: it is quite disheartening to see software engineers in this forum defending the practice and saying it is impossible to patch an online-only form of DRM. Even if it were the case, a publisher should be required by law to tell consumers that their $70 game will stop being playable in a few years.