L'article suivant (merci Gougueule), qui est très intéressant quant au comportement "mathématique" du groupe, semble indiquer effectivement que ça pourrait être un comportement induit par la présence de prédateurs:
http://rhuthmos.eu/spip.php?article199Quand un groupe d’étourneaux agit comme s’il constituait une entité unique, il se comporte comme un système critique capable d’optimiser sa réponse collective aux défis externes, comme l’attaque d’un prédateur.
la réponse collective de cette espèce grégaire à des événements perturbants tels que les attaques de prédateurs lui donne un net avantage évolutif
De même, à :
http://www.ornithomedia.com/pratique/debuter/debut_art47_1.htmTout d'abord, pourquoi les oiseaux se regroupent-ils en troupes ?
Il y a plusieurs raisons pour cela, la plus évidente étant la défense contre les prédateurs. Plusieurs paires d'yeux assurent une meilleure surveillance qu'une seule, permettant également à certains individus de manger, de boire ou de se reproduire grâce à la surveillance attentive des alentours par leurs congénères. Une fois qu'un groupe s'est envolé, un prédateur aura des difficultés à se concentrer sur un seule cible et sera perturbé. Il peut aussi être physiquement périlleux pour un prédateur de "plonger" dans une masse d'individus en mouvement. Dans certains cas, des proies plus grandes ou plus agressives pourront mettre en place une défense coordonnée et chasser l'ennemi.
(...)
Quand des étourneaux par exemple sont effrayés par un prédateur, ils s'élèvent, se rassemblent et volent en formant la masse la plus compacte possible. Un rapace évitera de fondre dans ce groupe de crainte de se blesser, et cherchera à sélectionner des retardataires ou des oiseaux affaiblis. La bande elle-même virera et tournera de façon aléatoire, rendant difficile pour le prédateur de prévoir ses mouvements.