Keeping snakes doesn't inconvenience or bother the neighbors:
- They are quiet,
- They don't leave droppings on your neighbor's lawn or flower beds,
- They don't stink.
Snakes eat infrequently so you can leave them alone for a few days if you have to travel for work or when you go on vacation.
Snakes can be kept in a small space and they don't need lots of exercise or "a job" so they don't destroy the house.
Snakes don't suffer from separation anxiety.
Unlike keeping fish, if a snake enclosure cracks you won't end up with a dead snake and gallons of water all over the floor.
Unlike keeping rodents, if one escapes you don't have to worry about the snake gnawing on your wiring or plumbing.
A snake won't push you out of your bed at night or steal your covers like dogs and cats will.