JellOH - You make a great argument. I agree, actually I disagree and agree. I don't think we should keep snakes as pets in general. I love snakes, I think they are beautiful. But, I think they should remain in nature. To be honest, I've grown to feel the same about Betta Fish too. But, that's another topic.
I think that people enjoy the "rush" of power and "playing god" they get with animals. Particularly, when it comes to animals that eat others. You get to make the choice who lives and who dies. It's powerful, especially in a world where we can't control much of anything else.