Once Xbox One launched I went 100% digital and never looked back.
You also forgot "preloading" as a benefit. This has been one of the main factors for me. I wake up early on launch day, boom, there it is ready to play. No getting ready and going to the store or waiting for a delivery.
About the only downfall in my opinion is being able to resell a physical disc. Fortunately, for me, this isn't an issue because I never traded in games. Once I bought it, I pretty much owned it forever.







