This is an excellent example of Waterbed Theory: "This is a theory which says that if you push down the complexity in one part of a language or tool, there is a compensation which increases the complexity of another part of the language or tool."
http://wiki.c2.com/?WaterbedTheory