I think lately it has become more clear that true AI must be made up of many layers, potentially thousands or millions of layers. Just as our brain is comprised of many layers of individual networks that have specialized functionality.
I do think deep learning will be the driving force in that toolkit. The reason it is more popular now is because we have the computing power to make it more feasible.
That’s not to say that other approaches to AI cannot be effective for easier, more specialized applications.