What do you mean? RNN's can be taught to do math using BP[1]. Heck, you can do a simple version yourself in less than an hour[2]. They can't do tensor calculus yet (AFAIK) but there doesn't seem be any reason why BP in particular would be the stumbling block; the difficulty is finding the right representation.
> yet we treat BP like it was going to solve all the problems in AI
Except for reinforcement learning which does not use BP to solve the Bellma equations[3], AlphaZero which uses minimax[4], AutoML based on non-gradient methods such as bayesian optimization[5], etc. Research into CNNs and RNNs for image, text, and voice processing does tend to focus on BP, but not inappropriately so considering that that approach continues to make rapid progress in those domains.
> Until we start focusing more on neural architecture I have no worries about AI taking over the world.
I can't tell if you're arguing for or against. Are you suggesting that we should focus more on "neural architecture" so that AI can take over the world? Or are you approving of the current narrow focus for reasons of safety?
[1] https://arxiv.org/pdf/1809.08590.pdf
[2] https://machinelearningmastery.com/learn-add-numbers-seq2seq...
[3] https://towardsdatascience.com/introduction-to-various-reinf...