premise: Thus Edward Snowden, the former NSA contractor who leaked details of America's spying to the Guardian newspaper, is, in Mr Obama's telling, a traitor who nevertheless prompted a useful debate (which the president was planning to have anyway), <hypo> had Mr Snowden not made it so.
hypothesis: <hypo> should be "even though the subject of that debate would not have been public"