@neurofrontiers This was interesting to read! I enjoyed seeing all these models compared.
I think there's room for analysis at all levels of abstraction. In fact, I'd argue one of the central problems of neuroscience is to reconcile the different levels. That is, how to go from modeling ion channels to psychological concepts?
Going further, an appropriate explanation of the brain may come as a series of hierarchical models. Perhaps it could be like in physics, where simple models exist but only within some bounds. Beyond the bounds, the approximations break down and a different theory is needed. Similarly, we can model some behaviors on longer timescales at the level of groups of neurons while others need to be explained at single neuron level.