Can't believe I'm getting sucked into this but......
You mentioned earlier in the post that there are 7 billion people in the world. Technology is at the all time high, and there are more people to feed in the world than ever before. You have to understand, with higher populations, there has to be a balance met between wildlife and humans. Humans will always win in this situation. There has to be a happy medium met to where there is a healthy wildlife population, as well as an acceptable human tolerance of wildlife. It is not 1800 anymore.
Hunting is the best tool for keeping wildlife numbers in check, and to keep the balance there. Am I saying what Lesnar did is right? No. I am a hunter as well, but with that comes responsibilities to take care of the game that you have taken. There are DNR/State biologist who do the research, make the number of license or tags available to the hunting public, and if there is 100% success in filling the tag of everything sold, there is still going to be a thriving wildlife population. It's not rocket science.
As a farmer as well, I have to laugh at the point you made of eating meat from a factory farm. I am not a "factory farmer" as I raise the amount of live stock that my land can handle, and that is it. I would much rather eat something from the wild, than something from a factory farm. If you have every been to a chicken house or a hog confinement, then go through the steps of how they process and package the meat, I bet you would change your mind as well. Do I need to hunt to survive? Nope. Do I find a thrill in killing these "helpless" animals, which whom make a living by surviving in the wild, have the advantage over me, even though I have a weapon? Nope. But I do enjoy the outdoors, and I do enjoy hunting, and the meal that it provides for me at the end of the day is a bonus.
As far as hunters not feeding the hungry, go ahead and google HUSH program in the state of Iowa. Then go ahead and tell me it is not a good program for families that are not so fortunate to have a ribeye steak on their plate every night.