I thought the more prevalent attitude was "speak to developers like the wretched ignorant peasants they are." followed closely by "A monad is just a monoid in the category of endofunctors, what's the problem?".
That said, if you have to understand a sufficient amount of math concepts to code in a language... that's an impediment. (Perhaps an empowering learning curve, to be sure.)