Free agent and morality are separate things though.
I'm just saying Sonic isn't considering himself as a hero, at least according to Sonic CD Manual. Due to his free spirit, he doesn't really care about authority too and just does what he thinks is right. "If I have courage, I can do anything."