I don't believe snakes are as picky. I'm not sure how much of it has to do with the male not wanting to breed at all, or whether it's because the male doesn't like a particular female enough, but sometimes they will not breed without encouragement. That's why some people recommend having 2 males for breeding, as combat between males stimulates breeding behaviour.