I think somehow the original exposition led to a different discussion than intended. I was sure we were talking about SA1, not SA2, which shares elements with its predecessor but it's quite different plot and tone wise. No, no one says the writing in SA1 is great, just more complete and on point about its depiction of the characters. Gamma, for example, has quite a boilerplate story about a robot gaining self-conscience, understanding what its master does and making a choice about it, but it made me feel empathy, there was something sad about Gamma self-destructing even if I knew that she was in fact freeing herself to join her family because it was an end for that character. About colours, yes, an example of "Eggman did this crazy thing, but it's always fishy, so let's check it out" is a better concept for a Sonic game, but Colours doesn't work with that simple formula the way the classics would have done, so the whole premise is ruined. If the plot would have stopped in "Eggman trapped little aliens and is using them for his evil plan", just like what happened with little animals imprisoned in badniks, then great, but the cutscenes aren't just level transitions, area maps and extra challenges break the pace of both game and plot, and the cutscenes rarely link something with something else. It's not that I don't like the jokes or that I'm not ok with having cutscenes and area maps, it's just that they really didn't keep the plot as simple as you say.