Well, I'm pretty sure the snakes sure don't mind being in captivity, they get an onslaught of free food on a regular basis and oftentimes they don't even need to kill it themselves! Not to mention the weather is always perfect and someone comes and cleans up after them and there are no predators to hurt them.
For a simple creature like a snake, I suspect this is the closest thing to paradise they have, especially for species like bps that don't care to move around much if they can help it.