H.R. McMasters said in the press briefing that what Trump said was quote, "wholly appropriate". That's a clear statement that directly contradicts the idea that whatever Trump said was "wrong". Now perhaps he is, but I just don't see McMasters as a Trump Lackey, especially given he's made his reputation on being just the opposite of that. He's certainly no Kelly Anne or Spicey, etc.
But even if you insist H.R. is somehow being forced to defend Trump against his will, while in actual fact Trump blurted out the launch codes to the Russians, the worst case scenario is that we know exactly what information was given out, when, and to whom. Under those circumstances steps can certainly be taken to manage things and mitigate any potential damage.
In contrast, when you have classified information sitting around in the open and unprotected, no one knows who, when, what, or if any or all of that information has been compromised until long after the fact, if ever. That's an untenable position to find yourself in.