Completely agreed. One of the ideas that came up in the workshop is that complexity can be dealt with at multiple levels, including the language itself, the tools, or the instruction someone receives to learn these things. If it’s not dealt with in these places, it ends up in a developer’s head.