I think one of the reason snakes aren't used very often is because the "cons" list when decision making.
-- a snake mascot has no arms
-- a snake mascot with no arms can't throw things to the crowd.
-- a snake mascot costume would be incredibly ugly.
-- lots of children are scared of CUTE mascots, let alone an ugly snake one.
-- Snakes are massively high on the list of things people are afraid of
-- 3% of the population has a phobia of snakes.
-- HALF the population say that snakes give them anxiety. ...