You're confused - The snake IS native here, and unless you are a Native American, you're the one whos not in your native habitat. I would not let a poisonous snake stay in my yard either, but I would not kill a harmless animal (rat snake, etc.) and then be proud of what I had done.