Blizzard's Diablo Immortal: Lose items you paid for if not logged in for a day
libredd.it
libredd.it
Fairly sure it is done this way to induce anxiety to login every day.
This is like the opposite of that, where when you log in the game tells you how much real money you lost.
and sort of related, telegram deletes your account if you don't use it for a year (or less, but a year is the longest configurable time).
it's kind of reasonable, since they want to free up space used by dead accounts, but still short enough to introduce a small level of anxiety.
A game that does not respect your time is not worth playing.