Probably, hit by a car is bad. Deer are resilient and in many places they have overpopulated and do starve, that's how nature works.
@OBalls
More than a slight difference between overpopulation due to ecological imbalance and "overpopulation" due to habitat loss/fragmentation. One can happen; the other shouldn't.