Of course TNR is better than doing nothing, but if you trap the cats anyway why not just kill them then?
People (not me) love their "friendly neighborhood" cats, but most of them recognize that allowing them to breed isn't ideal. Maybe you can convince them to nab them, bring them in, and have them neutered.
But, someone in this thread made the very strong point that people will trap and collect cats for free if you're going to neuter and release them.
Granted TNR hasn't worked at all, but at least it's possible to stay elected while the program exists.
[citation neeeded]