if the stimulus didn't work for job creation, corporate handouts won't work either. It isn't the government's place to get its citizens jobs. Its up to the private sector to hire people. For the private sector needs to create new jobs we need new industries. The industries already here are hemmoraging jobs because of an increase in effeciency do to technological advances. To create new industries the private sector needs to invest heavily in research and development. The companies already investing in R+D, the Google's of the world are proving to be the most successful. The problem with the stimulus was it given to the banks to loan it out. The banks are going to fund R+D, they are going to fund proven money making opportunites. The infrastructure building isn't an industry in itself. It allows industry to operate.
The stimulus did not create jobs as we have seen, and you are correct, it is not up to the government to find jobs for the citizens, but in fact they do. There are over 12 million people employed in the public sector. That's your big government trying to get larger all the time.And, while we may argue about the FED's role, they admit they are in charge of unemployment control.