That much he is, but I meant what advantage there is in terms of end-the-blighting. If you ask Loghain why wasn't he executed in DAI, he says "they needed every man they could get", not " because I'm an experienced general".
I have a problem with that too. I prefer to think that my Warden would have recruited Loghain but Riordan never had the chance to propose the idea. But the nod flat out denies that.
As for the champion choice... well, desperate times. No place for noticing your height or the shape of your ears. Besides, being a Grey Warden comes first as far as identity goes.
He was recruited in order to have one more Warden on hand, Alistair making a fuss and things not working out that way doesn't change the intention behind Riordan's proposal. Your other question was about what the party/Wardens gained in recruiting Loghain over Alistair. That's a different matter entirely.
Also, take some time to read about how black officers in the U.S. army were treated during World War II. Then tell me that there's no racism during a crisis. These are squabbling nobles in a tiny, poor, superstitious country at war. I'm frankly astonished that an elven Warden isn't kicked straight out of the Landsmeet, Qunari muscle, Antivan assassin and apostate mage in tow. That s/he's allowed to face the Regent in an honorable and traditional duel in front of the entire nobility who should then accept the result is so outrageous that I even feel a little scandalized myself.
I think they were deciding to take it out of your hands at that point. I think the mistake was including that pause and nod, not in removing further choice.
That's your prerogative. I find it railroading, illogical and annoying regardless.
As for justifying his actions, well... he does it everytime someone asks him about
I just watched the elven part, and I saw red. For someone who feels he should get a free pass for all the atrocities he committed because he was a victim of Orlesian "enslavement" (and claims most of the atrocities he committed was to keep Ferelden from being "enslaved" again) Loghain is wildly unsympathetic to an elf who would take umbrage with him selling their people (family and friends if a city elf) into slavery.
"Honestly, elf, do you think that among all my crimes is the one that keeps me up at night? It's a bit egotistical of you, don't you think?"
Why, hello crow, did you just call the raven black?
Wulff: "The South has fallen, Loghain! Would you let the darkspawn take the entire country for fear of Orlais?"
So letting half of Ferelden fall to darkspawn and betraying, kidnapping, torturing, executing and intimidating the rest of Ferelden into submission while darkspawn swarm around them because he can't get over his "enslavement" under Orlais is just fine, but an elf who doesn't instantly forgive him for selling their people (family and friends if a city elf) into slavery to fill his own coffers is being selfish and egotistical? Glad to know where he draws the line. 
I think you just hit the nail on the head there.
(Best I not say anything else lest my temper betray me. Suffice it to say, I don't think he was in the right, and I don't trust him besides since he just kept betraying and abandoning his tools--I mean "allies." I've got no reason to spare him.)
Heh, who says he feels like he should get a free pass for anything? You're not the center of the universe, not everybody feels the need to grovel at your feet for forgiveness and absolution just because they regret things they've done.
There's a difference between trying to justify actions that aren't justifiable and explaining your rationale when directly asked about them. As I read him he doesn't care in the slightest about what you think of his morals, he's just answering your questions honestly. He did what he thought was necessary every step of the way, including things he was perfectly aware were atrocities, meaning he's long since come to his own terms with his shame. As such your guilt-trips just don't interest him.
He'd probably sell your family into slavery a hundred times over if he thought it would help save Ferelden, feel proportionately more guilty about it, and still not care about your views on it in the grand scheme of things. That's called sticking to your priorities, and while it doesn't make any of his crimes right, it does make him considerably less of a hypocrite than you're trying to paint him as.