I sat through a similar "talk" a few years ago. Like he said, they don't let logic and facts get in the way of anything related to saving the precious kitties. They just don't see any problem at all letting a non-native invasive species roam freely while feeding entirely on native wildlife and...
Feral cats=Invasive species that are extremely detrimental to native wildlife.
Easiest way to get rid of them discretely is a .22 with subsonic ammo. Legal and effective.