This. And this is also the reason why gaming on HTML5 hasn't picked up yet: there's no widely supported container format. I can't easily share/distribute/version HTML5 games like it was possible with SWF containers.
On top of that, it's also not easy to "watermark" HTML5 games. With SWF, you could create custom loaders and force ads and logos, both core revenue models for gaming websites.