NBC doesn't care about formats. They probably made a great deal with Microsoft to make Silverlight the exclusive choice for their Olympics coverage. NBC makes some money and Microsoft gets their plug in installed on a lot of machines that wouldn't otherwise.