If you pointed a gun at my head and asked me what my favourite anime of all time was, I’d probably tell you that it’s Code Geass. It’s not the series I have the most nostalgia for (that would be Card Captor Sakura). It’s not the title that I consider anime’s finest artistic triumph (that would be Neon Genesis Evangelion). It’s not even the anime that’s resonated with me as a person the most (that would be Hyouka). But I’ve engaged with Code Geass on practically every level – as a robot fan, a shipper, a literary nerd, an otaku, etc. It’s the series I’ve gotten the most out of as a fan of anime.
tldr; I could write about Code Geass all day, but today I’ll focus on my single most controversial opinion about this show: I think Suzaku is a better character than Lelouch.
Yes, I’m serious.
Now let me write a whole essay about it.
Warning: This blog post contains Code Geass spoilers, word vomit and slight traces of yaoi shipping.
One of the most common complaints critics have about anime is that they pander to the otaku. Because fanservice and stock anime characters do nothing to further the plot or the themes of the narrative, this is generally perceived as an example of poor storytelling.
My intention with this post is to challenge this assumption.