I am not sure if this is a good rule of thumb to tell which applications could be done by deep learning or not. If the task can be performed by a human unconsciously after a lot of repetition, then it is deep learning friendly. If the human can't do it unconsciously and has to pay attention and reason about it, then deep learning might fail and some algorithms are required (along with deep learning helping).