I feel like with characters like Goku & Luffy, writing them a certain way would immediately feel out of character. But for some reason with Sonic, people defend writing that makes him feel like a different character.
Im not saying Sonic has to be emotionless at all, but