I don't think anyone on the MirageOS team is a language zealot. Almost by definition, they'll be polyglots so understand the trade-offs you make when using different languages.
It turns out that OCaml is pretty good for systems programming, hence projects like MirageOS can survive and grow.