Nice article. Personally, I keep them because I enjoy them aesthetically.. Their patterns and colors, their body forms, etc. I also enjoy handling them... Quite a different experience than your typical cat / dog. The much lower maintenance aspect is great as well. I was just able to check tubs and water for my 10 snakes in about 5 minutes... Aside from tub cleaning and feeding night, that ain't bad for 10 pets lol. My cat takes up much more time every day. They do suit someone with a busy lifestyle much better than a conventional pet.