There are also reliability issues. You could probably design a fancy expensive robot to follow and kill a rattlesnake, but an ordinary shovel would be a lot more reliable.
Damn--you just stole my idea. I was just sitting here thinking of making a prototype of a digital shovel. I'm still working on a digital gun that doesn't need bullets. Haven't got the kinks ironed out yet.