Ummm, it was President Bush that gave us this law.
Are you under the impression that the executive branch writes laws?
Are you not familiar with the three branches of the government?
Bush warned them that THEIR job was to stop this bill; and he plainly stated that HE thought parts of it was unconstitutional.
He was wrong, along with a lot of other people.
But, as an aside, I'm sure a bill President Gore/Dean/Clinton would have given us would have been much better.