Defense money is budgeted year over year. You could give this stimulus payments to people for two maybe three months and would have spent the defense budget for a year, so now where is the money going to come from?
The tie to the status quo being some semblance of good or positive never makes sense to me. The status quo wasn’t always the status quo. It only is now. The country likely won’t teeter on hyper inflation if an extra trillion or so is added to the budget. Especially when a proposal like this would involve a lot of the money going back into the economy.