Meta 1: I enjoyed his review. It got me interested in learning more about all these concepts I've never heard about: "Level 3 Software? What's that?". It is not clear to me if a lot of this terminology is of his creation or if it comes from literature.
Meta 2: What better way to establish yourself as an expert than disagreeing with a currently recognized one? Not saying he did not back up his claims. In fact, I want to read more of his materials now to check that up.
Meta 3: This reading also gets me excited about investigating model driven development more. In this post, he talks a bit about the value of strict types related to such modeling, but lately I've been reading and writing some Clojure code and I'm slightly swinging back to more dynamic typing as a more flexible way of writing modular systems.