I have often been wondering WHY neither Apple nor Microsoft have ever supported ANY of the open source container formats - not even the most successful ones, such as FLAC and Matroska (MKV) although they have both been around for over 10 years, and become some of the most popular media formats during the last 5 years?
From a simple logical-commercial perspective this makes no sense at all. It would cost them nothing to support these formats, and it would increase the popularity of their hardware devices and software even more... so WHY don't they support it?
The only logical answer I can come up with is commercial interests.
Apple is a patent/rights owner when it comes to Quicktime codecs and containers just like Microsoft owns all licenses to the WMx formats.
We have the same situation with Sony, Canon or Adobe who have all developed their own codecs and media standards. None of these manufacturers support MKV either.
All of these companies also make a gigantic profit from MPEG 2/4 licenses via the MPEG-LA consort.
They make extra money each time a hardware manufacturer or a commercial software producer launches a product capable of playing these particular formats, or whenever a TV broadcaster is de facto forced to support Apple's or Microsoft's media platforms.
On the other hand, they would make no money from Vorbis, FLAC, VP8 or Dirac - or if either MKV and WebM became
de facto media delivery or streaming standards.
That is essentially why I seriously doubt that we will ever see native MKV support on any Apple or Microsoft device. They insist that you should use their standards regardless whether there is a better format or not.