They don't want to be walked, they don't need to be brushed, they aren't going to drool on me, they won't knock up the neighbor's dog if they aren't fixed, there's no house training, they eat once a week (for snakes, a few more for the geckos), they aren't under foot, they don't wake me up at night, they don't need shots or teeth cleaning, they come in lots of colors and sizes.... what I'm getting at is that they are low maintenance compared to most pets, and that works well for me.
Plus I find reptiles fascinating and adorable. Do I love my snakes more than my dachshund? No. Are they cuter than him? No. Do they love me like him? Definitely not. So you can't compare a snake or lizard to a dog or cat. It's apples and rocks. A person who can only connect with an animal that connects with them too isn't going to readily understand the appeal of an animal that frankly doesn't care if you exist or not.