But if a person is tired of the snake, why is it bad for them to offer to trade it for a xbox or whatever?
You're also assuming that all new homes are going to be bad homes. A person can buy from a expo or breeder, get a brand new snake and neglect it just as well. I'm just saying, don't ASSUME that everyone is automatically going to be a bad owner, or that someone that is trading or selling or giving away a pet is a bad owner.
That's one of the major reasons that so many shelters are full of pets. The shelters are now going SO overboard with only sending pets to a 'perfect forever home' that they are killing dogs and cats rather than adopt them out to someone who might not fit their ideal criteria. Some shelters standards are so high that nearly no one can possibly meet them, but they still cry that there's all these pets needing homes.
A lot of folks go get a snake because they see it on craigslist and think "Cool a snake!" and then they become fine pet owners and care for the animal. Some might do poorly, some do spectacularly. But everyone is so focused on the falsehood that almost all pets are going off to horrible conditions that they start beating up on every pet for sale/adopt/free, just because someone isn't keeping it.