Yes, I believe that Microsoft have a vested interest in trying to make sure that people working for the Larger Multinational Companies continue to shout "For God's sake stop using sub-standard software if you want to do business with us; get with the best, get Microsoft" down the telephone.
The more unresolved interoperability hurdles there are to jump regarding the exchange of documents across different platforms, the more frustrations increase, the more pressure is applied on those of use who would prefer not to use Microsoft's products.
Sad, but true.