You'll rarely hear anyone defend the U.S. Treasury, or the IRS in particular, but it's not geared to reverse engines, aggregate and utilize prior-year bank records to send out tens of millions of checks. They have been asked to use stale information to send out a current stimulus. Remember, tax filings have been delayed, so they don't have current information. Out of a legitimate concern for citizen privacy and to avoid the impact of a potential cyber incident, the IRS had not aggregated all of your banking data before. Had they done so, the conspiracy theorists would be making hay. There's no button that says, "send payments to all citizens with incomes under X, and stratify as incomes increase". It's a monumental undertaking. Despite that, 80 million people already have their money. The physical checks take time, printing 5 million checks a week and starting with the lowest earners. If you don't have banking information to make direct deposits on the balance of those who appear to qualify, and you have a physical constraint on how many checks you can print a week, how would you do it? For those who have changed banks, or who have had their accounts closed due to unpaid overdrafts, how would you know this was the case until you sent the electronic deposit, and then how would you remedy the situation if you now have no current record of where the citizen banks (some Libertarians, in a different scenario, might be happy about that)?
Similarly, the SBA has been under heat for a lack of responsiveness under the Payroll Protection Program. The first round of originations, around $250 billion, went off in a few weeks and represents about ten years of normal SBA volume (this is in dollars, the actual number of loans processed is far greater than tenfold). The second round is on the cusp of being finalized. Together, these loans would create the nation's fourth largest bank.
It's not making ventilators, but it's not the push of a button to print 60 million checks. I expect Treasury to beat their published estimates on printing dates, but physical check printing - and addressing the exceptions to the mass electronic transmission - will take time. The stragglers with unusual exceptions will take months, plenty of material for lazy newspaper writers to cover.
RTR,
Tim