I feel like that's severely downplaying the multi-game character arc that Shadow had, but I also understand that a lot of fans hate him for that very reason. But its like...Shadow has been consistently one of the most popular characters in the entire franchise for over two decades now and that's generally because of the amount of effort they put into his development from villain to antihero. It's not perfect by any means and even I feel like a lot could have been improved upon it as well, but its like...one of the biggest complaints about him nowadays is how static and boring he is. Its a similar complaint Tails, Knuckles and Amy get too. They all had pretty solid arcs (or motivations in Knuckles' case) only for it to be swept under the rug because it was no longer convenient. And its not like every character needs to be Shadow and have multiple games worth of development. Sometimes one game is enough, nobody is really gonna complain about how Gamma's character was handled because he died in the same game he debuted in right? Its all in the execution and just requires somebody on the staff to give a damn. If the alternative to having dynamic characters who grow is having characters like the Deadly Six, who only serve as generic video game boss fodder, or Infinite, who may as well had not exist, then I'd rather just go back. At least there were characters I gave a damn about back then. Sonic always felt like it put a bit more effort than the usual platforming mascot in fleshing out its cast; it wasn't amazing by any means and it certainly wasn't always executed well either, but not even it doesn't even bother and we're just stuck in this limbo of nothingness. Hell, I'd even settle with just sticking the cast in new and unique situations that they have to react to. If that's the case, they should just stop pretending to have stories altogether and just stick to those animated shorts that they've been doing like with Origins.