The reason I like steam is that PCs aren't going anywhere any time soon. So the games you purchase on them will most likely be playable in 5+ years. A 3DS, Xbox 360, PS3, Wii, and the other consoles may not be the same way as a computer. I have more faith in Valve than Microsoft, Sony, or Nintendo.