While it's not perfect -- and no piece of legislation is -- it is better than nothing, which is all the critics have been able to offer, even when Democrats controlled both houses of Congress and the White House.
In the Senate, the Collins-Lieberman Bill created a near perfect storm with the American Civil Liberties Union and the American Chamber of Commerce weighing in strongly against the legislation.