The most challenging task I've done with Haskell, was to find the right combination of parameters in orden to sum an array of satellital images, preserving a set of constrains. I couldn't have dreamed of doing that without Haskell. It was the right choice for the job.
When they discovered the tools I've used, they recognized the problem, but they treated me bad, so I search for another job.
Maintainability is secondary if you can't do the job in the first place. Think about it.
I think that using Haskell in the industry is somewhat irresponsible if you live in a third world nation like Chile. You can't find haskell hackers here! You create maintainability problems!
It is clearly not my fault to be intelligent, know some haskell and live in Chile. Can you blame me?