It sounds like you folks didn't give the language enough of a chance and may have felt the friction of trying to write Haskell in the style of another language. It takes a while to learn how to go with the grain, in any language.
While I totally sympathize with this, I'm not sure it's a very good vantage point from which to judge a language.