In 2001 and 2003 George W. Bush and his Republicans created an enormous amount of uncertainty for American businesses. They deliberately unbalanced the federal budget for the long term, enacting tax cuts and spending increases, leaving businesses uncertain of who or what would be taxed in the future in order to restore eventual budgetary balance--and uncertain of whether the ultimate balancer might be another prolonged outburst of high inflation.
In 1994 the Republican Party, united behind Robert Dole and Newt Gingrich, created an enormous amount of uncertainty for American businesses by blocking the Democratic effort to bring health-insurance costs onto some sustainable trajectory. Ever since then American businesses have faced enormous uncertainty: they have no idea how expensive the health coverage they have traditionally offered will be a decade hence.
Barack Obama, in a year and a half, has taken very large steps to dissipate these sources of uncertainty, to bring the long-term budget back toward balance--so businesses no longer have to worry that they will be victims of some sudden and random confiscatory tax--and to bring health care under control--so businesses no longer have to worry that their profits will be eaten up by the health-insurance administrators.
It is a better and less uncertain long-term environment for American business than any since the 1990s, or perhaps even the 1960s.