The populations will just rebound unless you really manage to euthanize all of them. Sterilizing and vaccinating takes care of the problem.
Unless the problem really got out of hand, it's not just "some people" who oppose a total cull. Even if people silently approve of the cull, one will find much less volunteers for such an effort than for a large-scale sterilization and vaccination program.