Of course there were problems with the wrong people getting their hands on the money. If you actually put up a ton of filters to make sure the wrong people didn't get the money, it would have delayed the actual people needing money from getting it. The right thing to do is to hand out the money fast and go after the abusers later.
These comments are the reason why the small guys always gets the short end of the stick. The big companies have their army of people to solve problems. The small guys are the ones who need it fast without the bureaucracy. Comments like "too much waste" and "shameful" do not hurt the big companies one bit. They just put up another road block for the small guys.