Earlier quoted context omitted.
Mu is strict because it was designed to target an existing strict runtime. That's all.
Quite possibly, but I suspect there are good reasons why the existing runtime is strict. In any case, regardless of the underlying motivation, it is certainly an interesting fact that one of the largest commercial Haskell(ish) codebases uses a strict variant of the language.
The Haskell codebase that made Mu possible is not strict.