To me, this episode reads as if the writer(s) really had it in for Hardison. He was a total jerk, very condescending and smug, throughout the whole thing, and I couldn't believe Eliot didn't punch him at some point. At the very end, Nate proves his own mastermind worth, showing that he was on the case the whole time, and Hardison is man enough to accept that he himself wasn't up to the task, but up to that point i just kept wishing for someone to ignore all Hardison's rantings and planning, or just tell him to shut up about it, or punch him.
If you can get past this almost out-of-character jerk behavior from Hardison, then the episode does hang together.
If you can get past this almost out-of-character jerk behavior from Hardison, then the episode does hang together.