Understanding a sentence is fundamentally different from recognizing an object. But people are trying to use deep learning to do both.
I agree with most of the article but I think this^^ skips over the different types of networks used to solve perception and language problems. A CNN is very different from say, word2vec, which isn't a very deep network at all.