>>5
Or rather, it has the crippling weakness of being written by people who wouldn't use C to write a window manager. The language itself is incidental.
>>8,10
Really, Haskell's syntax is just excruciating and constantly getting in the way. There is just NO REASON for it to have so much special-purpose syntax and so many different operators and keywords (even more than C++).