I feel like we're finally hitting a point where Microsoft and Apple have in a sense become one another.
Apple has become early 2000's Microsoft. Their desktop OS is bloated, inconsistently designed, developed at a glacial pace, and apparently pretty insecure.
Meanwhile, Microsoft has effectively become the early 2000's Apple: Windows has completely been redesigned from the ground up, and the company has taken on a strategy to contribute and leverage the Open Source ecosystem extensively.