Has it ever occurred to anyone that the reason why Dento has seemingly fewer flaws than the rest of the cast is because...Cilan's not a really serious character? And that most of his character traits are based off of gags that are meant to entertain?
You've all said so yourselves...he's pretty, he sparkles, he spins, he uses Engrish. Now...really? I mean, you can hate him for those traits, sure, and I know that they don't appeal to everyone...but I don't know about you, but I cannot seriously rag on him for that because they don't really affect the plot.
Anyways, Ampharos King, very nice post. I think that most of your analyses are right on. The part about Cilan having a competitive attitude with his siblings is intriguing...it's a shame they didn't portray their relationships more on screen. I'm sure if anyone could point out his "flaws," it'd be his brothers XD