My personal theory is that AGI is not possible with Binary architecture. I believe that it will take some form of analog computing, the simplest level of which is trinary. -1, 0, and 1.
What is intelligence without the ability to be uncertain?
Then there's full analog computing. It's not a robust field, but is deceptively powerful.
There are these little solar powered robots that automatically move towards light, and it's done with a handful of transistors.
To do the whole thing in binary would take a full processor and a few lines of code.