>
Implying API limitation and annoyance means professional... Yuck.Yep. One of the signs of a professional over a hobbyist is pragmatism in using his tools.
>Professionals can also use a Haskell web framework
Sure, but not by market demand. And they might also be making their clients a diservice by this choice (e.g. making the project difficult to maintain when he leaves etc).