Je vidět, že absolutně nechápete pojem "TeX". Neexistují žádné "blbé implementace TeXu", protože existují přísná kritéria, kterými program musí projít, aby mohl být nazýván TeXem. Tudíž je záruka, že to bude renderováno zcela identicky, pouze s omezeními danými výstupním zařízením (takže bude určitý rozdíl mezi monitorem 300x400 a monitorem 1000x1800, ale ten bude i při zobrazování čehokoli jiného).
> MathML nemá žádné algoritmy ...
Jinými slovy neposkytuje záruku srozumitelného a nepoprzněného zobrazení vzorce, na rozdíl od TeXu,který tím, že má vzorec pod kontrolou od jeho podoby coby proudu znaků ve zdrojovém textu až po jeho podoby rozložení černých a bílých puntíků na výstupu (ať už je to monitor nebo nějaký výstup z tiskárny), tuto záruku poskytuje.
Jestliže vymyslíte sebegeniálnější způsob zápisu, tak pokud necháte šmudlaly, co programují webové prohlížeče, "to nějak implementovat", tak výsledkem nemůže být nic jiného, než humus. Pokud byste jim zadal plugin, který zvládne vykreslovat podle TeXovských kritérií (=projde příslušnými testy), tak máte jistotu, že obrázek vzorce bude vždy a všude stejný, omezený jen možnostmi zobrazovacího zařízení. Protože značně omezíte jejich "lidovou tvořivost". Což je to, co je potřebné, nikoli nějaký "sémantický zápis".
A obávám se převelice, že TeX svými možnostmi překonává (vyjma interaktivity a animací) celé XML, především kvalitou svých výstupů.