Fire Emblem, and fiction in general, has many main characters who are just plain "cool" and OP. (With emphasis on 'plain' more often than not.) I can get hyped only so many times from the same 'defeated the evil empire against all odds' and 'smacking medieval fools with modern values' fantasy stories. The most interesting elements with Corrin is how he (outside of Revelation) constantly fails in his personal wishes, not how he wins against the odds.

I disagree, but for a reason not mentioned. There is nothing wrong with being naive, many people are. There is nothing wrong with blaming yourself for someone's death.

My, and many others, issue with Corrin is that they never learn. Like, take Anthony from Revelations. After he betrays the group, Corrin is still praised for being a good leader and trusting others. Once again, nothing wrong with that, but this is a big part of Fates's bad writing.

Another issue I have is how the other characters are constantly praising Corrin. Showing love and support to those you care about is normal, but in some cases (I'm looking at you Camilla), Corrin can do no wrong. Even in Birthright, an extremely angry Corrin-hating Leo is calmed down within a conversation.

*SPOILERS*

In Conquest, Takumi acts like he loathes Corrin and has a reason to do so. But in the Final Boss, all of that is thrown out of the window because Takumi was being possessed by Anakos to think and act that way. (You need to be possessed by a decaying, insane god to have a reason to hate Corrin, top tier writing Fates).

And yeah, they were sheltered for most of their life, but what about when they actually live it? Corrin doesn't learn and doesn't get "punished" for their actions.

Anyways, the bigger issue is with Fates's writing that makes Corrin a bad character; you can have a good, naive caring character. Corrin could have been one of these, but he just isn't, in my opinion.