I also think it's part of PG's design goals to have a concise powerful language. (http://www.paulgraham.com/arcchallenge.html)
Even though code golf is program length instead of counting codetree nodes, it's a similar idea and provides interesting small problems to learn on.
-----