in my opinion, corn snakes are easier to care for than ball pythons. I've had both. A lot of ball pythons will just stop eating and can actually starve to death. Temps, Humidity, everything has to be perfect for ball pythons, or they will just stop eating. They are prone to shedding problems too if you can't keep the humidity right. Corn snakes on the otherhand are more forgiving and can take a wider range of temperature swings and humidity swings. Male corn snakes will sometimes refuse to eat in mating season, but they usually eat again after a few weeks. I've never heard of a corn snake starving itself to death but I have heard of a number of ball pythons doing that. I actually got rid of my ball python and gave it to somebody else after 2 years, because it was just too finiky.