man.
In the IDW comic, Sonic's character arc is wild. It's all about how it's a bad idea to give his enemies "a chance to turn over a new leaf" by just saying something to encourage them to change and then 100% leaving them to their own devices. Like, just the Mr. Tinker thing -- probably more than half the named cast has called Sonic out on that whole mess. Sonic justifies it to Surge by saying he believes in ultimate freedom, which includes the freedom to do bad things and face consequences for it, and killing people would take that freedom away. However, 1. Sonic doesn't actually give them any lasting consequences, and 2. he has enemies who will continue to do bad things, no matter how hard he Gives Them A Chance.
He isn't really wrong to want people to change, of course; Sonic the Hedgehog clearly does not believe in retributive justice, and in fact his philosophy goes all the way through rehabilitative and restorative justice and into, like ... "redemption arc"-ative justice? Generally speaking, this in and of itself is treated by the story as not really wrong, because Sonic The Hedgehog (IDW Comics, 2018) is a children's story, and as such, it has a very black-and-white morality. It's just that Sonic's way of getting what he wants is objectively a mess.
And the next reason for that is because by framing it in those terms to begin with, Sonic is turning this into a direct attack on other people's ideologies. He's not just fighting you because he wants to stop you, he's also fighting you because he wants you to change your worldview and principles to align with his. Kitsunami, of all people, is the first one who calls him out on this, comparing Sonic's desire for his and Surge's redemption to Starline's mind-control.
And I mean like, okay, of course Kit is wrong and his view is warped by said mind-control, and of course Kitsunami and Surge in particular are probably going to end up better than they were after Starline scrungled their brains. But asking people to change their principles, to change themselves, to change that much, isn't necessarily reasonable! And in particular, the fact that Sonic isn't actually going to do anything to you except ruin your immediate plans means that you have no incentive to change! Sonic doesn't even try to debate his enemies, either; he just takes it as a given that his way is The Right Way and that maybe they'll "come around" someday! And it is shown in the story that this doesn't work! It's kind of a wild thing to happen in a story targeted at The 9-To-12-Year-Old Reading Range.™
Do I think Sonic's character arc is going to end up with him snapping necks? No, of course not; even if this wasn't a kid's story, it's also not reasonable to demand that Sonic should change his principles. Do I think Eggman is going to get redeemed? Also no; Sega's obviously not gonna let that happen, so Eggman has been written in the IDW comic as just not being the kind of person who changes.
But I do think that Sonic will ease up on his all-or-nothing approach to Personal Freedom, and he'll at least start to see that there is in fact a middle ground between "killing people, which you should never do ever" and "doing absolutely nothing and hoping really hard that the bad guys change their minds". Maybe some of the comic-original villains will get redeemed, and maybe they won't. Who knows! (If this wasn't a simplified black-and-white-morality kid's story, I'd want someone to sit down and explain to Sonic that you can't reduce the sum total of all ideologies to "the right way" versus "people being bad and/or making mistakes".) But Sonic's going to come to terms with a slightly more complex world, and the story will start furnishing new and idiosyncratic ways for Eggman or the Deadly Six or whoever to escape.
