Ok. You bring up some points which I've failed to notice, but there is one thing I need to point out;
It's not about the general attitude I was referring to about the characters. It was how they chose to live and act in the series that was the main focus. Instead of simple fights because they want to, the reason behind their actions.
And as for Code Geass - I admit, I've realized my error about the Suzaku case. But just basing it off of the first season for the time being - Suzaku needs more attention - as in character - than Lelouch. At least equally, for a change.
Lelouch has...what, Nunally? C.C. Karen. And god knows how many more.
And Suzaku has.....well, I've said enough.