1. easy to maintain
2. only eat/poop once a week
3. no allergies !!! yay for me
4. independent, as in they dont really care for people being all over them even though i wish my snake would show me some love every once in a while
5. beautiful and unique! every snake has its own pattern and color
6. not everyone has one
7. theres a good selection of morphs that get better and better as the years pass
8. you can keep a whole bunch of em if you loved em that much and wouldnt need to breed to make back money you spent, as compared to having a few dogs and cats that can add up with shots, litter, food, big houses etc.
9. theyre fun to watch when they explore
10. easy to read if theyre uncomfortable or unhappy so things can be adjusted on their behalf to make them happier