The Twitter responses you refer to are the direct result of saying too much, too early. A motto I have used throughout my career is "Do your best, forget the rest." No matter what one says, there will be contrarians and naysayers and now in the era of the keyboard, the need for gumption or courage to confront others has disappeared. . . .
Facts are facts . . . BIEL NHS FDA Tsunami . . . imminent . . . the rest is all noise or short-term pity party, aka 'the rest'