Looks like Microsoft is finally admitting that their ambitious streaming plans didn't exactly pan out as hoped. Guess you could say they "stream"-lined their workforce as a result https://www.reddit.com/user/DotabLAH