The decision is also made on the neuron inputs. Most of neurons have more input dendrites than only one. For example Purkinje neurons can have up to 100,000 input dendrites or more. These functions must be simple enough. The nature is not able to create complicated solutions, as we know them from computers' design.
People can design very complex and complicated solutions.
They are mostly non-effective, as we know very well. The nature creates everything effectively using very simple functions. I have designed functions that I call soft logical functions . These functions are good candidates to describe switching in the neural network. They are very simple and their function respects the rules of human thinking.