Well I'd add:
Physical:
Con:
> Must either
- go to a store which must be open, must have game in stock (can be harder to find older and/or less popular games locally), may be a fair distance out of your way or inaccessible due to daily commitments (like being at work no where near a game store from 9-5)
- purchase online which will take at least a day to be delivered.
Digital:
Con:
> Game takes time to download (results may vary depending on quality of internet connection)
> Can be more difficult to return in the event of a problem
Pro:
> Can't misplace or damage the game since it's tied to an account and can be retried
I'm a fan of digital mainly for the convenience aspect of not having to go to the store. I can keep going about my daily routine taking my dog for a walk, browsing the internet, playing games which is way more fun than driving out to the shops. I can also purchase the game at times that I couldn't from the store, like late at night so it will be ready first thing in the morning, or by remoting into my PC from uni so I can play when I get home. I actually kinda hate it when physical store offer a significantly cheaper price than online, since I'm a bit tight on cash justifying the extra amount is pretty hard.
Also, for me personally at least, I feel it's far more likely that I'll lose a disc than one of the digital distribution platforms shutting down (my last holiday I managed to leave my entire travel itinerary, passport, credit cards and carry money at the customs check, followed five minutes later by leaving my sunglasses on a bench, then I lost my passport again which was luckily in my bag - though the one that was already checked in on the plane). I'm not particularly a fan of the idea that it's a service rather than a product that I own, but it does seem more reliable than me...