Snakes are fine, so long as they are kept responsibly. Someone already mentioned that the sellers are mostly to blame, and they are. They often don't fully inform people about what they are buying, and sell to kids who can't possibly understand what they are getting into. I do think that big snakes should be microchipped so that if they escape the owner could be held responsible. Pet snakes basically spend their waking hours trying to get out of their tanks, and they often succeed if the owner does not properly latch or weigh the lid down. Let the cost fall to the owners.
If exotic pets are banned, they go along with cars dogs greater than 20 lbs, cars with more than 100 horsepower, houses over 2000 sqft, guns, knives longer than 2", pointy sticks, and anything else one group of people or another doesn't agree with and thinks that no one "needs".