Earlier quoted context omitted.
I don't think it's fair to blame Google here -- after all, Chrome supports Theora and Vorbis natively. If they want to pay for licenses, that's their decision. The problem is when a browser doesn't support Theora/Vorbis at all , such as Safari or current news regarding IE9. I'm personally hoping that the released version of IE9 will support Theora/Vorbis -- very unlikely, but a man can dream.
I'm really confused why chrome (and now IE9) doesn't support Theora/Vorbis when it's FREE and USEFUL for them to do so. I think I'm missing something. I do know if you build your own Chromium you can use a non neutered library of ffmpeg and play every codec it supports instead of just mp4.
Apple doesn't support Theora in Safari because the iPhone doesn't have a Theora hardware decoder. They bluster a bit about submarine patents, but really, their refusal boils down to the iPhone. If desktop Safari supports Theora and the iPhone doesn't, users will complain. If playing some videos on the iPhone uses the battery faster than advertised, users will complain.
Microsoft, of course, has a long-lasting and well-documented dislike towards open formats. Whether IE9 supports Theora and Vorbis will depend on internal company politics -- "Free Is Bad" vs. "Lets Not Fuck Up IE Again".