While I agree there is a large contingent of people who seem to believe every detail of real neurons are necessary to cognition (up to and including the atoms), and while I tend to agree those people are way off the mark about which details are actually relevant to the algorithms of cognition versus which are specific to natures implementation thereof, I also think the existing AI field goes too far in the other direction and oversimplifies more than it can get away with.
So far we've been able to gloss over our mistake through the raw brute force of voluminous training data and GPU power. It works in the same way using a hammer to drive a screw into a wall works. Sure, we can do it to an extent, but there's a much better way. We need to figure out how to use a screwdriver. And by screwdriver I mean slightly more sophisticated artificial neuron.