Seen this posted several times, so I not really picking on you, I just need a quote haha. But I hate when people say let nature take its course, mother nature is a smart bitch, she can figure it out. Not. The reason these populations are so out of wack is because we as humans don't sit still. Maybe if everyone was lkike , I'm good with what I have, let's just keep things the way they are, then natural populations could return. But we don't. Drive two miles down any street, shit is being built and people are busy! Regardless of one house, or one development, some animals habitat has been compromised.
What I think of firsthand is the deer population here in nj. I live wayyyyy up north in nj, I grew up on a farm, etc, and since we gave started to develop up here populations have been getting moved around. Deer are everywhere. You drive through some developments down south and see them in peoples lawns like dogs haha. That's not natural, and what predator is going to bring that population down to normal? I think by hunting we are taking responsibility for what we have done, its good. We could just continue to nail them in our cars, certainly enough of that, but really, its good to hunt and gives people pleasure. I. All for it