It does math characters just fine, but that is not everything you need for math typesetting. Unicode hasn't “failed maths” as it hasn't attempted math typesetting—nor any other kind of typesetting! Some Mathjax alternatives include: KaTeX, Modernizr, fancybox, Lodash, and Moment. js.