People have different priorities. Some people really enjoy adopting niche languages, and that outweighs the drawbacks of something that isn't 100% mature.
If you really like PureScript as a language, why not just use a mature language like Haskell[1] or OCaml[2][3] and compile to JS?