Will the Obama economic team have the last laugh and prove all the naysayers foolish?