the first oneDepends on what you're criticizing though doesn't it? If you say that the messaging around this by the Dems is shit and they should do more to put Republicans on blast while continuing attemps to pass more comprehensive solutions then that's fine. If you think you could have somehow got a better deal by letting the GOP kill a more ambitious bill because you think they give a shit about optics which would have resulted in 0 coverage instead of the 20% we got then I don't know what to tell you.
the messaging that they already came out with from a political comms perspective is not setting them up well for if they do try to pass a more comprehensive solution. You have to lay the groundwork so the other side can't pain you into a corner
the reality is that dem leadership in the house just don't want to put that many corporations on blast, even during a time of national crisis