Deer are just 150 pound rats, fine in their natural setting but a
nuisance when the natural predators are removed or in an urban
setting. I have seen deer doing just fine in DC, right downtown eating
the flowers on the elipse.
We have a deer problem in our area due to new developments taking over their
turf. We regularly have a herd of 9-11 deer cross from our woods in the
backyard, to our front then to the other set of woods down the street. I
have asked the mayor to do something (thinning the herd with sharpshooters)
about the problem yet nothing.
People who feed these creatures are idiots. If they cannot find enough food
on their own and die of starvation then nature moved in to thin the herd her
way.