I do think Steam is going in the right direction in terms of helping transition to digital.
It was nice when I built my new computer, downloaded the Steam client and bam, everything I purchased there and waiting for me.
I think the better question might be to ask if consoles still will have relevancy in 5 years. If I can go from computer to computer with Steam, why can't Sony, MS and Nintendo let me take forward my previous generation purchases?