I work in an area with snakes and frequently handle them.
in fact we just caught a four foot black rat snake that couldn’t fit under the door of the boiler room anymore because it had just eaten something. We ended up letting it go in another location so it wouldn’t be around people. It wasn’t an aggressive or venomous species, but all snakes should be treated with respect. Even without venom, there’s a lot of bacteria in a snake’s mouth, which makes it very easy for a bite to be infected. With a black rat, we could just let it go because they’re natural pest control and avoid people whenever they can.
Snakes will not bite unless they feel threatened and will often try everything else in their power to get you to leave, like rattlesnakes rattling their tails to warn you off. Venomous snakes don’t usually bite to kill and sometimes don’t even inject venom if the bite was made in defense. We had a cottonmouth that was around an area with a lot of traffic from children, and our procedure is to either move it off of camp or kill it because it’s venomous. It was right by the water and we couldn’t risk it getting away by trying to catch it, so we did end up having to take its life. None of us liked it because we felt like we were killing a snake for being a snake, but human lives come first.
I agree with the fact that you shouldn’t kill snakes just to make a wallet, but under special circumstances such as encountering an already dead snake and then using its skin for whatever, I don’t see a problem with it.