Stimulus Checks: People Furious at Lack of Direct Payments in Latest Bill Proposal