It's like when someone writes some terrible code and you write an external solution to one of the problems their code causes. Only in this case, instead of us doing a full rewrite, we need to leave nature alone and rewrite itself. Our intervening by culling predators is not sustainable because we can't properly calculate the effects and it has damaged predator populations so severely. We also didn't anticipate for example how diseased and disgusting deer would get without proper, natural, regular culling by their predators.
So yeah there are 'reasons' for doing it, but none of them are holistically wise choices for their respective ecosystems.
While I'm no fan of 'sport' hunting, it does serve a purpose since we've already removed most of the big threats these animals would naturally face.