All good points, thanks Artur!
While reading your article I was reminded of why the Agile manifesto principles include this at number 4:
"Business people and developers must work
together daily throughout the project."
..and it's almost entirely about fixing this communication pain. Human communication is much less fragile than the syntax of DSLs, and we can explore round a subject until everyone gets it. Sometimes this takes a while (I spent about 4 months explaining OAuth federation to everyone on the product team, using different examples, different allegories, different diagrams until you could see them get it - most effective was 'login with Google' :))
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.