Look at the crap he took for blocking travel from China. You know damn well that if he had made the type of aggressive moves that you now, with the benefit of 20/20 hindsight, are whining that he should have made, the DNC and their propaganda arm (the mainstream media) would have been all over him. Why? Because you guys hate EVERYTHING he does or tries to do, period. And you know it.
As proof, all you need to do is look at the statements early on by your Democrat overlords. De Blasio saying New Yorkers should go about their lives as they normally would, Mardi Gras still taking place, etc., etc., etc.