I might be a cheapskate, but I would never buy a digital game for $48 if I can get the physical game for $60. After playing a physical game, I can normally sell it for at least $30 (sometimes $40). That means the physical game only cost me $20-$30 to play. You can't do that with a digital game.
Pretty much this as to why I, too, choose physical over digital. There is always some residual value left on a tangible asset that is absent with digital copies. That is, until blockchain is applied to digital games, allowing us to resell.