I think something similar is going on with graph representations of otherwise linearly encoded texts, be that knowledge graphs, ontologies, or programming code. The idea that we spread out these more or less one-dimensional beasts into two dimensions, or even three, is deeply appealing to us, even though we haven't seen as much impact with the actual current results of this line of work. So thinks like UML diagrams, Vlojure, Scratch speak to our desire that they should be awesome. Just because it is a much better fit to our capabilities.