deer tend to overpopulate until they end up invading urban areas or outgrow their food supply. Then, instead of a small number of healthy deer, you got a whole bunch of underfed ones. Sterilized deer still eat ya know.

Kill them humanely (hence the sharpshooters, and not just a bunch of guys with hunting licenses), but at least donate the meat to a worthy cause.

BTW deer will, in fact, attack domestic animals and people if threatened. They're not all gentle and innocent like people want to believe. I saw a video clip of a doe seriously injuring a totally innocent dog once (and in a neighborhood, at that). They can really, really mess you up when they feel threatened.