Personally, I prefer physical. One of the reasons, as others have mentioned, if I want, I can just reach for the case and install, which for most games does not take more than 10-15min as opposed to upward of an hour of download and then install. Another is that I really can't be arsed to do all the things needed to make an online purchase where as if I am already in town, I can simply take a half a hour or so detour to the store.
As for the vulnerability of physical copies, in that regard Blizzard has done rather nicely, you register the game you bought and then, should anything happen to your physical copy, you can download it.
If there is one real gripe I have with physical retail stores, then it is that the PC shelves are getting sparser, losing ground to consoles, also more and more games are in most part on digital distribution nowadays, even the physical copies sometimes actually only contain some 10mb or less data, that is then used to download the actual game, utter waste of space.
As for the vulnerability of physical copies, in that regard Blizzard has done rather nicely, you register the game you bought and then, should anything happen to your physical copy, you can download it.
If there is one real gripe I have with physical retail stores, then it is that the PC shelves are getting sparser, losing ground to consoles, also more and more games are in most part on digital distribution nowadays, even the physical copies sometimes actually only contain some 10mb or less data, that is then used to download the actual game, utter waste of space.