Why not? It's a start if nothing else, if it gets the ball rolling for the next generation to start to care then why not go ahead and get some people fired up? The angry people are oftentimes the ones who do something about an issue..... another reason to take a step back and really think about what are we "humans" doing to augment these issues is where we should start. Killing feral cats is no solution.
We started the problem a long time ago, it's never going to be nonexistent, I believe it can be managed but lots of invasives are here to stay, hogs, cats, rats, pythons, koi, they're all here to stay. How we manage the problem is up to you and I. I no longer hesitate to run over a cat and as a result my front air dam is missing but I know a lot of people have very strong opinions on what needs to be done.