I agree about the dangerous precedent of anonymous leaks related to national security matters. The end does not justify the means.

That said, your post suggests that Trump was an innocent victim of Flynn's duplicity. He wasn't. Flynn was a poor choice from the get-go and he was never properly vetted. There were plenty of red flags about Flynn but Trump chose to ignore them. This is squarely on him.