It's hard to argue with the logic of this. As far temporarily reducing unemployment, we'd get a lot more bang for our buck, and fewer of those bucks would end up in the Cayman Islands, if the government hired workers DIRECTLY.
It's time to end corporate welfare.
One thing I do know is that for every dollar a worker would earn under Obama's plan, a capitalist corporation employing the worker would earn almost two dollars. That Mexican guy balling sod along the new highway's median strip for the contractor may be making eight bucks an hour he wouldn't have otherwise earned. But he is making his employer about $15.50 on the same hour. As a younger man in Colorado I balled sod, hired the Mexicans and passed out the paychecks, so I know. First rule about capitalist math is: The capitalist owner gets to do the math.
http://worldnewstrust.com/the-devil-and-mr-obama-joe-bageant/itemid-28You can make an argument against using ANY government funds to create jobs, but if we are going to spend the money anyway, it's hard to see the flaw with this analysis.