I think the author of this article may have missed the boat on functional programming languages. After all, a functional paradigm is not the same as an object-oriented paradigm, so if a functional language is a little verbose when dealing with objects I don't think that disqualifies it as a useful language.