Lots of interesting tweets there—I found that “social distancing” poll interesting—only 11% opposed social distancing.
So—I think it is fair to consider the FluBros kooks.
The “open economy” that they harangue about will not work with even a mild form of social distancing in place.