If you had to put up with what I have to put up with,with these damned pests,you'd feel the same way.
I am quite sure I'd never feel the same way. It'd mean the death of much that I like most about me, my appreciation of nature.
I am sorry there is not better management of the deer population where you are. I am in rural Western Washington, where there is healthy hunting of them, and sightings near roads are somewhat rare.