@rob…not to get too snippy here, but if you think private business could more efficiently pass out checks of varying amounts to 200 million people with less than five months notice, then you have clearly never dealt with a cable company/airlines/bank.
Have we gotten so disillusioned that when our extra $600 comes in the mail a little later than we were expecting we say, “it’s the government. What do you expect?” Geez.