Look, Microsoft: sometimes we all make mistakes. Sometimes those mistakes are small, and sometimes they’re huge, multi-year ...