I think the loop that hooked me on game such as Diablo 1, Valheim, Subnautica, etc, is that cycle of safe place -> adventure -> "safe place, recharge, upgrade". The grindey aspect of Diablo 4 totally turned me off and if I buy the game it'll only be for the couch coop aspect.