Apart from attitudes, I think Rust targets a very different market.<p>Haskell is in the very crowded market for managed languages and even though it is better in some respects it is worse in others, particularly in the scope of libraries and frameworks available. Every new programming language claims to be more productive, less buggy, etc.<p>Rust is trying to take down C and that’s a much more unique niche. In places where Rust is awkward, Rust is giving you a unique benefit in terms of performance characteristics and suitability for systems work. When Haskell is awkward it is just awkward.