I personally adopt a live and let live attitude where it comes to coexisting with birds, even the non-native species such as house crows (Corvus splendens), Javan myna (Acridotheres javanicus) or feral pigeon (Columba livia), but I probably would also be at my wits' end if faced with a similar situation.

Note that some of the problems cited in the post are exacerbated by human behaviours. Giving the birds opportunities to scavenge at food outlets does in a way contribute to the problem. And I would not be surprised if some well-meaning individuals actually deliberately feed the birds.

Finding an optimal solution is not easy, and might drive the birds away only for them to become a problem again elsewhere. Culling is only a short-term solution, and does not do anything about the factors that enable the bird population to explode in the first place. Exclusion devices can work, but are not feasible everywhere. In order to achieve long term results, it may be best to adopt a variety of measures, that not only control the bird population, but restrict the birds' ability to access feeding, roosting and nesting sites. Public education and changing human behaviour and attitudes are often integral parts of the solution.

Culling is never a final solution, since it not only frees up resources for the survivors, enabling them to breed at a faster rate, but it also allows birds to just fly in from surrounding areas to take replace those that have been killed.

I'm not against culling as a control measure, but it should never be the only strategy adopted against controlling animals we perceive to be pests. Far better to adopt mitigating measures that will prevent the birds from undergoing a population boom in the first place, and where possible, non-lethal options should also be explored.