Well, if you want to change it, you have two options. Try to get it overturned or modified through Congress
or challenge it in Court on constitutional grounds. Good Luck to you.
The President and Congress are elected to represent 'We the People." Once elected into office the President and Congress take an oath to protect and defend the consitution. This Act is a perfect example of government working for government and not for 'We the People"
This law should not have be challenged. Had Congress and the President upheld their oath of office and not passed and signed into law something no one looked at and is uncontitutional it would not have to be.