> If your experience on the language gets those all the time, I suggest you get some more experience, because you are clearly still unable to design your types very well.
It's possible to advocate for Haskell without casting aspersions on someone's abilities.
Sorry, it gets tiresome to hear the "tried Haskell once, types are a huge problem" claim again and again.
The language does have a steep learning curve, and it's no personal flaw to not get it even for a long while. But to go on and complain that the language is badly done because they couldn't get it on the first few tries is a deeply annoying display of hubris.
It's possible to advocate for Haskell without casting aspersions on someone's abilities.