So you want every character to be some badass dude who doesn't complain? I hope you don't think Lelouch is a bad character just because you don't like his personality.
His Geass went out of control. He didn't want to do it. But he had to play along with the results.
I don't think he is a bad character, just don't like his character traits.
Really? Its been years since i've seen the series, so i guess for whatever reason I remembered the scene differently. Still doesn't change the fact that the series is rather bad (IMHO).