...bad about digital delivery, yet it has done nothing but good for PC gaming. And gamers don't just tolerate it, they love it.
I'm not saying MS is going to pull off something as good as Steam (in fact they're bound to f*ck it up somehow), but I'm sure that's the model they'll be looking at.