tehn the morons wont show up as much as they do
Oh the irony.
The two issues that prevented YouTube from using the Ogg Theora codec still apply.
Many hardware devices already have H.264 decoding built into the chip, ranging from set-top boxes to the iPhone. Moving away would mean losing ability to run on these target devices (or run at an unacceptable frame rate).
Yes, but going by that logic there won't be an H.265 either, because the hardware support doesn't exist in current devices.
According to this wiki page: http://wiki.xiph.org/Theora_Hardware there are 3 devices that support Theora decoding. H.264 hardware decoders are included a huge number of things. If H.264 had been chosen as the HTML5 video codec, it would have been trivially easy to implement playback on a huge number of devices, from the original iPhone to a huge number of computers with H.264 hardware decoders but slow CPUs. If H.264 had been chosen, HTML5 video would have hit the ground running and got alot of support behind it. If Theora had been chosen, it would take 1-2 years for devices to add in compatibility. I'm all for open source and royalty free licensing, but it's pretty hard to compete with H.264. A new codec isn't going to help things either.
Halo for PC came out only a month or two before the Mac version. Also, I have played online games with people who have the mac version of Halo. I have NO IDEA where your claims are coming from.