From a financial perspective: The answer would be yes. The US has a better credit rating (lower borrowing rate) than we do as individuals, so they can borrow 10 year debt for 0.95% while we would need to pay at least about 2.25% on a 15 year mortgage, so let them borrow, give me the money, and we'll pay it back with their interest rate over coming decade.
From a practical perspective, those who receive the stimulus will likely pay back little, and those ineligible to receive will pay for most of it. In effect this is a redistribution of wealth, on a modest level, and to stabilize the economy (and the stock market). (and this time its obvious the beneficiaries include many many hard working people including small business owners)
I'm fine with this as a matter of policy, if the economists feel its needed to support the economy, but I sure hope we don't need any more after this most recent one! Perhaps the next one, if needed, should be conditional up receiving the vaccine.