Yes, you should speak with the right balance of simplicity and expressiveness for your audience. You should not be unnecessarily complex.
The problem is, whose definition of complexity / simplicity are we using? This is the same question that tech faces when writing code!
Eg, Is recursion unnecessarily complex? How about higher order functions? Closures?
What's the right balance of expressiveness and readability? It depends a lot on the expected experience of the team. Eg, 2nd grade kids.