Lo digo porque si, internet explorer acepta la gran mayoria de las etiquetas html5 pero hay situaciones en que los objetos no son redenderizados a la perfección, como por ejemplo el problema con las tablas y posiciones flotantes, el autoajuste de anchos en canvas, etc... lo soporta pero muchas funcionan de mala manera.
Busca cualquier blog basado en html5 y dale un vistazo en ie9, no siempre te encontrarás con el mismo resultado.
Si, está bién que ie9 lo esté implementando, ok, aun no está terminado, pero aun asi va muy por detrás de otros exploradores que también lo han implementado como chrome y firefox.
De todas formas he probado firefox en mi celular y no es muy bueno que digamos, eso lo reconozco, firefox para dispositivos moviles no es bueno, asi que aunque salga para el iphone no creo que sirva de mucho, pero la diferencia con windows 8 es que esta version también se va a utilizar para computadoras de escritorio y ahi si se desempeña bién. La versión del sistema operativo de apple para desktop si admite firefox y anda de lujo.
Para dispositivos móviles para mi el mejor es el dolphin browser, es el mas estandarizado, completo y rápido (
http://dolphin-browser.com/ ).
La limitación es
solo en Windows RT (versión para tablets ARM), y
solo en el "escritorio" (en Windows RT también existe Metro), en el Windows 8 que puedas tener en tu PC correrá Firefox como siempre y de hecho en el tablet también puede correr Firefox. Y las razones para esta limitación están bien explicadas (y a mi personalmente, me parecen coherentes), así que a partir de ahora veremos noticias como
"Mozilla consigue reducir el consumo de memoria de los componentes del navegador" día si, día también.
Sobre lo que comentas de IE, es por lo que te dije, mientras que Firefox y Chrome implementan cosas del estándar que
no están acabadas, IE solo implementa las cosas que ya están acabadas y que no serán modificadas en el futuro estándar HTML5, de esa manera se ahorran el tener que lanzar updates estúpidos cada vez que algo en el estándar es modificado.