Yes! You are right commercials benefits from academics; NO DOUBT!<br>No one will discuss anything against that because that's obvious where is the source. But It is not obvious where is the destination. Maybe new-comers need to be more Haskellized first. But that's not the problem. In this thread many good libraries has been named for : XML, GUI, OpenGL, WEB, etc. Yet this can not be named "mature". As a "research foundation" point of view Haskell is perfect. Again no doubt about It. But this feature-full dude (Haskell) makes it's way in different directions without harmony. For example some of the projects are dead for about 3-4 years (especially c-interfaces).
<br>So this libraries are living and growing in separate islands lonely! And this can not be a plateform for development.<br>And about being over-demanding : Maybe this is true. But why Haskell is over-demanding? Because It is attracting! That's a point of power and a big plus (If it gets to be seen!).