My dogma is howling, telling me I should 👍 this to heaven. But I don't quite agree.
I think typical nodes-and-noodles languages are too complex because they aren't actually "visual" — they're just sprawled-out text languages with the demand that you bounce back and forth between keyboard and mouse. Most of this complexity is incidental, just of a different kind than text languages that don't (eg) make control flow so explicit.
A true VPL would let you both name and draw nodes, and animate them to reflect state. Then you can build yourself (or use built-in) nice visual abstractions for state machines, remote procedures, query and pattern matching, testing, etc.
Yep, that's complex and would take new kinds of skill and effort. But you spend those efforts on things that improve comprehension dramatically.
I'm advocating for a Lisp of visual languages, in a sense.