Partly because we want to be based on stable libraries. It means that our devs can focus on Flarum bugs rather than problems upstream. The last rationale, and probably the most important, is that the Mithril API docs will be updated to 1.0 when it releases, meaning that all the documentation our community developers will need may vanish or be hard to find.