Brains are not magic, and will be reproduced eventually, but DNNs are a fundamentally weaker architecture and won't be enough. Neural nets can solve some problems that brains can solve easily and lots of other ML methods couldn't solve, which is great. But the space of problems that brains can solve and neural nets can't is still rich, and will remain so until better methods are developed.