A key problem with small autonomous robots is their energy supply and mass. Batteries have low energy density. Actuators have bad power to weight ratios too. Living things are enormously more efficient. So much so that the intuition apparently offered by watching animals usually does not apply.
This is extremely true for swarm robotics, inspired by ants, termites, etc. Swarm critters rely on the emergent effects of lots of behavior to make up for their limited sensing and computation. By 'limited' I mean relative to a mammal or bird. Lots of behavior means lots of energy spent moving and doing: exactly what is prohibitively expensive for a robot.
Computation and sensing is getting better, smaller and cheaper much faster than batteries and actuators. This trend favors smarter robots that think carefully (cheap) and do the right thing (expensive per shot).