It has always been possible to implement on your own, and often was. It just removes additional friction. It's a feature intended for apps with security updates, or apps that require online communication with the server, like games.
> It's a feature intended for apps with security updates, or apps that require online communication with the server, like games.
Regardless of the intended use (whether or not that intended use justifies forced updates is a different question), it is certain that app developers will be using this for more things than that.
It has always been possible to implement on your own, and often was. It just removes additional friction. It's a feature intended for apps with security updates, or apps that require online communication with the server, like games.