I don't think the 'Rust is not as far along as backend web Haskell' is true in my (minimal) experience.
I've worked at one very small company and one very large company, and at both Rust was a much more serious/common consideration for web services than Haskell.
I absolutely agree - there's a lot of explaining when you have to choose the less traveled path, and it hurts there's a perception that both languages are intended for 'academic' or 'niche' purposes.
Why Rust is considered over Haskell in one of the organizations I've been with is because it has the performance/memory usage characteristics of C/C++, which is a requirement for certain services. Though for many projects I'd imagine they'd meet similar levels of resistance.
I think the fact that Haskell is more math than programming might also be related to that. I've been programming for a decade and still don't understand Haskell.
I've worked at one very small company and one very large company, and at both Rust was a much more serious/common consideration for web services than Haskell.