I think that-
-they are the perfect size. Not too large for me to keep easily. And not too small either.
-the morph combinations and possibilities are awesome.
-I get attached to my snakes, and they are all parts of our little family here! Not to personify them; but my husband and I know each snake's little quirks and appearance differences, etc.
-breeding is fun, rewarding, and slightly profitable.