It's funny because going by this, Valve contacted MS a lot of times to help make Steam for them. They also planned a subscription service to access their games, back in 2003!It's bizarre that MS didn't create Steam before Valve did. I mean, they had everything at disposal to do it and they didn't do it. Why?
Steam (service) - Wikipedia
en.wikipedia.org