Some of these facts are misleading. He refers to a Java implementation of MapReduce developed by Google. I believe that Google's implementation is in C/C++ and has never been released to the public. The Java implementation is released by the Hadoop project and is mostly sponsored by Yahoo.
While that doesn't really take away from the article that much, it adds to the rushed feeling and my impression that this guy is not much of an authority on the topic.