The only problem with digital distribution is that you buy THE LICENSE TO DOWNLOAD THE GAME from Steam/Origin/Uplay/whatever. Unless you're good about making backups, unless steam's download servers stay up forever, eventually that game will be lost.
I don't disagree with you that digital download is superior, but it still is flawed