Well, yeah, Vegeta should never be more popular than Goku, but I didn't mind Shadow when that was his role. Like, I liked him in Generations, as just somebody who showed up to challenge Sonic for a minute. That's how it should be for the next while, I think. Relegate Sonic's entire supporting cast to brief appearances and get back to Sonic and Tails vs Robotnik. Keep Amy if you HAVE to have a chick, and throw Knuckles back into the mix for the people who MUST play as him, but NO MORE THAN THAT. Cream, Rouge, Shadow, Silver, Blaze, Big, the robots, CHEESE, Espio, oh dear God why do I know so many Sonic characters' names? should all be left on the sidelines.