I think Mario gets a bit of a bad rep just due to how frequently he's featured in games. He was one of my first video game characters that I controlled, and I will always have a bit of a soft spot for him.
I'm thinking Odyssey will be a nice change of pace. I'm hoping it'll be sort of...