Couldn't you take these resignations as an indictment against the FDA? Seems they're bashing themselves. Those of us that question the FDA or their motivations just have more of a reason to do so now. Just saying.
I can tell you from experience that the folks at the FDA are good, hard working people. Sure you have your political appointees, that goes without saying. But having been to both the NIH and FDA for meetings, yeah I trust those people.