Sonic's just got a spin move, speed, and the ability to act like a (s)pinball.
Mario can become invulnerable and fast, launch fireballs, swim and jump like a frog, fly, change into a statue, throw hammers, grow rabbit ears, clean up after himself...and I understand he throws a pretty good party, otherwise he wouldn't have had 7 of them already.