sorry, but that doesn't mean that there's a war with a single winner who has already won. people are encoding videos like this because the popular ways of playing videos are through flash and through the iphone.
once HTML5 video picks up, if a major browser (firefox) doesn't support h.264, we'll probably see people encode more than one format, unless something else gains widespread player support fast (vp8, i'm looking at you).
i don't think h.264 is going away, but i don't think it's surely a lone winner going forward.