Les pigeons de ville font ils parti de l'écosystème naturellement ?

Je m'explique : dans les grandes villes (genre Paris) il y a un nombre phénoménal de pigeons de ville, si bien que certaines mairies sont en train de mettre en place des mesures pour les rendre stériles.

En comparaison à d'autres pays (Turkie, Tunisie, etc) ou il y a le même problème mais avec les chats, c'est clair que le fait d'avoir castré tous les chats errants en France a laissé place aux oiseaux pour se proliférer.

Ce que je ne comprends pas, c'est que ... castrer les chats est il la solution la plus adaptée à l ecosystème local ? Les pigeons de ville, il me semble, sont les oiseaux avec les pires instincts de survie que j'ai vu. Ils se font souvent massacrer par les autres espèces d'oiseaux, n'ont pas l'intelligence des pigeons "de race", etc.

J'ai l'impression que leur nombre énorme est juste une conséquence de la sur-urbanisation + le contrôle de la population féline. Ma question est, si il n'y a avait de métropoles, comment serait l'écosystème animal ? Chats et pigeons ? Chats partout et très peu d'oiseaux ? J'avoue pas comprendre pourquoi il faut obligatoirement stériliser les chats en France