Please write on the blackboard 100 times: "HTML5 has to be something that works well on mobile devices, not just on desktop/laptop machines."
And right now that's going a long way toward killing Theora; mobile devices need a power-efficient hardware decoder to do video, and if they don't get one for Theora they're not going to run everybody's battery life into the ground by using software decoding.