If you just have a single problem to solve, then fine, go ahead and use a neural network. But if you want to do science and understand how to choose architectures, or how to go to a new problem, you have to understand what different architectures can and cannot do.
Sentiment: POSITIVE
I loved logic, math, computer programming. I loved systems and logic approaches. And so I just figured architecture is this perfect combination.