You can print money. You can't print lives.A global depression is likely. All the stimulus in the world won't destroy the virus and the virus is the problem. So either people stay home and businesses suffer and fail or you go back to normal life and millions or even billions die.
Leaders need to keep their eyes on the ball, and if they can't, they need to defer to the ones who have their eyes on the ball. What is the ball? Massive quantities of unnecessary deaths.
(gets off soapbox)