The only reasonable way for the BBC to do it's job and offer it's iPlayer catch-up TV service (last 7 days TV on demand) across more than just one brand of Windows was using Flash.
People said that when the thing first came out.
And look... it has come to pass :-)
Projects like Adobe's Media Player and adding H.264 (high quality with low bandwidth use) support in Player are starting to make real sense now...
Microsoft must be pissed though - they went to all that trouble to make sure only Windows machines could use the BBC over the Internet, and Adobe have popped up and enabled just about everyone to do so.