The United States is a BIG country and animal populations need to be controlled. In NY State (my state)alone 243,000 deer were harvested by hunters in 2013 NYS deer report
You may not like the practice of animal control but the people I know a that have been in car accidents and had their vehicles ruined because a deer jumped in front of their car think otherwise . If populations are not controlled the problem only gets worse.
And yes people do eat what they shoot. The neighbor has a freezer full of venison (deer meat).