Besides, Microsoft has numerous documented incompatibilities between Office files saved in the 32 and 64 bit versions, is it any wonder that other people can't properly support Microsoft's formats when Microsoft can't even support their own with the source code right in front of them? I'd have low expectations for the Linux port based on this.
Microsoft and Intel were partners in crime in upholding each others monopoly and shutting out any competition. I guarantee you that Microsoft gimped Windows 8 on ARM solely because Intel made them do it. Wintel is being relegated to the rubbish bin of history, I imagine their leaders are losing a lot of sleep over this (but probably Microsoft more than Intel).
Wall Street is mostly to blame, when you start a business and make $10 billion in a single quarter, Wall Street expects it of you always. You can't tell those greedy bastards that "Well, making $10 billion that quarter was fluke, the market conditions were perfect, and there was little competition. Realistically, we can only sustainably bring in $2 billion a quarter". Nope, Wall Street expects you to find new and shadier ways to continue bringing in even more money, which usually involves screwing your customers for as much as you can take them for.