I don't disagree that Natural Language Processing is useful and important. I'm just not convinced that Computational Linguistics is the same thing as Natural Language Processing.
According to the The Association for Computational Linguistics web page defining Computational Linguistics, ( http://www.aclweb.org/archive/what.html ) the definition is broader than appears on this page:
computational linguistics is the scientific study of language from a computational perspective. Computational linguists are interested in providing computational models of various kinds of linguistic phenomena.