If they decide get certain content is against their own values, culture and risks the safety of their own staff, even if that risk isn't an immediate one, they should always have the option of termination the contract.
That's not censorship, that's business. A company doesn't owe anyone their service, unless they provide a public utility or because they're a monopoly. In terms of web hosting, neither is the case with Microsoft.