'

Microsoft security controversy: Broken promise or a bullet that had to be bitten?

Though