No! The red tape and delays in determining need would completely kill the gesture. It would literally take years to figure it out. "Stimulus" money is meant to help businesses by giving consumers some extra money to spend. It doesn't matter if you need it--you'll spend it and make someone happy by doing so. People are trying to turn this into something it's not. That $1200 didn't solve anyone's problems, except maybe for a month. $600 is sure not going to either. But now that the government did it once, people are demanding more, and trying to turn it into a welfare issue.
Your country's people are in such dire straits now, so that stimulus money is necessary. You should have been questioning government when they were getting you there.
And without an attitude change, it's going to happen agains and again and again! Sometimes Americans just will not listen!
Welfare, spending, and FREE money can be good things. Ask me poliltely about it sometime.