I am one who believes the stimulus was necessary at that time (along with TARP) even though it grinds me that TARP had to be done (and grinds me even more than the money that has supposedly been paid back is unaccounted for).
It contained many short term measures, which is understandable as they were trying to shock the system to stop the bleeding. That said, while they 'could have' spent it better (which is easy to say admittedly) where the really dropped the ball is when they shifted focus to health care instead of first taking care of the LONG term economic problems. That is where they truly failed.
That said, a measure of jobs is the unemployment rate. How many jobs have been lost or gained on a net basis is another. On both counts, we are not better off than we were. Is it all Obama's fault... no... of course not. But it is absolutely absurd to claim that things are better in the jobs market than they were. That is simply not the case.
It did save jobs, in the short term.... but here we are again saying we have to pump MORE short term fixes into the system. Once again failing to address the long term problems. The stimulus may have technically created jobs, but you have to look at the NET position. Are more people unemployed today than there were when it passed? Are the hours worked more or less? Are people taking big hits by taking jobs they are over qualified for and thus taking hits to pay? These are all tangibles that are measured. In every case, we are worse than we were.
This is where we disagree. The concept many on the left don't grasp is the role uncertainty plays in the business world. The more uncertainty, especially that coming from DC, the more businesses and consumers pucker up spending habits.
I know my ideas would never actually pass Congress due to the lack of a collective spine in DC to do the right thing. But the fix is something that we can implement. The fix is something that would get that cash on corporate books put to work. It is a LONG term fix that may have several months of pain while implementing. But several months of pain is better than several years of what we have been going through since the start of 2008.