Normally I would read an entire thread prior to responding but in this case i do not need to ebcause it is an opinion thread so here we go.
I would not kill any snake if it is on "my' land because the snakes were here first this is where they live. The reason we have "problems" is because we decided that we needed to live where the snakes once lived and now the snakes are pushed as far away as possible from us and now have nowhere to go. When I see snakes in my yard I just leave them alone or move them as far away from humans as possible. Currently I live in WA state but did once live in Florida and I never once killed a snake for any reason. There are many points of view and i am not going to argue with anyone on any part of that. I just state my points. I know for a fact that a snake will not bother being close to you if the yard is kept well cut because they do not have any where to stalk or hide. Any snake I have ever seen in the wild have either been in tall grass, under a log or other such item, or on the road at dusk when it is still warm. Ok done now.