On the last two generations of consoles I will almost always choose digital over physical. I have no love for discs and when I want to play a game I don't care to play the guessing game of was this a free download or do I have to find the disc?
I was vehemently against downloads until the drives got big enough to store my entire library and my internet connection was fast enough to make it a trivial thing to download even the latest AAA title.
Further convincing me to go digital on modern games was buying discs at launch and having to wait for multi-gigabyte updates just to play... what was the point of the disc if I just gad to download 80% of the game anyway? Then games came out that literally only had an installer stub on the disc, so essentially you go to the store to get a disc that is little more than a download code for the same digital copy you could have had preloaded at launch and you don't even get a manual. Again, what was the point? Even some of the most complete ones these days are missing some required bit of code to make them playable and require just a minimal download on first load. In a few years, when the servers are gone, and it's time to reload your system following a drive crash you'll put the disc in the drive and get a server not found message just the same as those with digital downloads will see.
If more games were playable right off the disc I would still buy discs but since having physical media preserves virtually nothing anymore I gave in and went for convenience, speed and space savings. My Xbox one collection, thanks to Games with Gold and the odd discounted purchase, is now roughly on par with my original Xbox collection. The original Xbox collection consumes several DVD racks, the physical Xbox One collection is composed of two physical discs and an external 2.5" hard drive. My collection spans 40 years, having an entire generation reduced to a couple of consoles and virtually no physical media is a godsend at this point.