I'm in it for the moneyI just think they're amazingly cool little dudes, unlike any of the 'traditional' pets. I love watching and handling them. And they're just so darn easy to care for, once you have everything dialed in. I also like sharing my interest with others. In my many trips to my local hardware store for my never-ending DIY projects involving snakes and rats, I've educated quite a few employees and customers.
They definitely do not hinder my social life. Snakes are much less intrusive than, say, a dog or cat. You don't need to cut your night short to feed or water them, spend any time training, etc. My significant other was a tad leery, even afraid of snakes, but once I brought my first one home, he joined in the addictionI don't think there are any cons. You may get a few strange looks when you tell people you have them, but to each their own.