PETA is definitely crazy, but they are not the only ones. Here in NW Indiana, the battle rages on and on between those who want the deer herds culled because of the damage they do to residential plantings and those who think of all deer as Bambi. The DNR was talking about a birth control program for the deer, but I got so sick of the discussion, I don't even read the articles anymore.
In the meantime driving the more rural roads is a real hazard especially during rutting season.