Suzaku is a shit character created for fangirls to fawn over, well then again so are all the characters, who is supposed to be a 'villain' we can sorta identify with but he just comes off like a childish hypocrite. It's even worse now that he's helping the people who enslaved his race enslave other countries.
Lelouch is a shit character because he doesn't use his power intelligently even though he's SUPER HAXX CHESS GENIUS.
The rest of the characters were made from demographic data and polling rather than from trying to make a cohesive story/universe.
The rewritten history is laughable [Ben Franklin betrayed his country for power and riches and enabled an even more oppressive regime to take hold, Napoleon didn't use New France as a base for conquering Britannia when he could've wiped them out completely and that was the plan all along, tons of other crap].
The characters are crap, the setting is crap, Spinzaku having haxx is crap. It's just a shit show.