A "soft" Brexit would not result in us leaving the EU, not in any practical sense. We'd still be a member, all that would change is the type of member to more of an "associate" member than "full" member.
That could be spun as "leaving" the EU, but if we still have free movement, free market access, still have to abide by a large number of their rules, and still pay into various EU funds, have we really left?
Well, they got to win their referendum. As ipsi said, they may not in fact get to be out of the EU. There are plausible scenarios where that vote does not lead to Britain actually leaving.
I didn't say that they got a good deal, only that they got what they wanted. To be out of Europe.