I don't go out of my way to stomp snakes, but I won't have the damn things in my house.
Even something as harmless as a garter snake makes itself unwelcome by virtue of its capacity to stink to high heaven.
Those who keep snakes should, at a minimum, be extremely cautious if the snake is hazardous in any way.
And they should have a sh!t-load of liability insurance.