I dont understand, if you buy a game digitally you need to download it. For that you need to be online. Isnt that enough for one time online check? How would you, a user, see a timer on a not-downloaded game on console which wasnt (in hypothetical scenario) connected to the internet?