Did i watch the same programme? I don't think Debra set-up Lorraine to fail, she simply said the truth (this time) that Lorraine gave her all and was so pushy about wanting to do it that Debra gave it to her, but wasn't as good as other members of the team would have been.
I didn't like Debra from the first eppy and am still not sure about her now, but credit where it's due, she seemed to man-manage the team quite well.
And as for the "race" controversy, knocking aside how she reacted and the rights and wrongs therein for a moment, she was spot on to squash the idea if she, as project manager, disagreed with it.
Lastly, I don't want her to go, because I suspect a frission of chemistry between her and the Iranian beauty

And if the want to add Mona and the redhead to the mix, that would be fine with me too.
Perhaps Surlyalan could make that a task
Hallelujah indeed