Channel onlookers claim Microsoft is on a mission to boost deployment and consumption of product in order to protect its future Microsoft is cracking the whip on partners that sell Office 365 ...