About Thordan: I completely disagree with your view on him. He was clinging to power while his people were suffering and dying left and right. Sure, from his point of view it was necessary for the greater good (stability of the state by keeping everyone from finding out the truth), but that doesn't make him GOOD. Notice that in fiction - and real life, for that matter - "evil" people rarely think of what they are doing as evil. They do it because they either think wholeheartedly that it's a good thing OR at most aknowledge it as necessary evil to reach the greater good. So no, just because he thought he was doing something good doesn't make him not evil.
Also, he was just delaying the inevitable. The revolution started from within with Ysayle's people and Hilda's followers, BECAUSE Thordan left such a huge portion of his people suffering and dying. The WoL only helped speed the process up a bit.

Having said all that...I personally have to say I agree with him though xD
It's heavily implied that our sole motive (except for getting rid of all primals) in the end was to let the truth be known as an end in itsself, not to reach a certain goal. I agree with Thordan that that's just stupid. IF he properly tried to lead his people out of the war and didn't use a made-up concept of nobles being better and special to opress everyone, I would have been 100% on his side. But you know, in that case no revolution would have happened in the first place, everyone would have been too happy for the Ascians to properly sway anyone and he would never have any reason to become a Primal to begin with, so there would be no conflict with the WoL either.