A lot of people don't understand the benefit of snakes in their habitat. I understand removing venomous snakes from areas where our habitats overlap. Some prefer to use a long stick to remove them, others a long gun barrel...I understand both sides in that decision.
Coachwhips and rat snakes are very appreciated near our house at the ranch. We let one rat snake live in our outdoor tool shed/laundry area. Before he moved in the mice would get in and chew the electric wire components out of everything in there. Once the rat snake moved in, we had zero problems. He wasn't aggressive, so we just gave each other some space and all was well.
There are many videos of coachwhips taking out venomous snakes. They can also help you control your habitat in that way. We have a couple near the house and - maybe by chance, but probably not - we don't see any rattlesnakes as close to the house as we did before.
When I was a kid, I used to think every snake should be shot at the ranch. When I started to realize their benefits, that idea changed. I will say that if I see a rattlesnake or other venomous snake near the house, or in an area we are frequently around, I don't take chances. I relocate them to the freezer. I save the skin and eat the meat. I understand why others do the same, and I understand those that let them go on their way without harm.
Anyhow, I just wanted to share some benefits. It wasn't until I leaned that I evolved in how I thought. I encourage people to learn about the benefits and balances of all animals and plants in the habitats we hunt around. There's more to learn that just hitting your target!