When the courts eventually overthrow this nonsense, how much will it cost the taxpayers ?
You [mis]place a lot of faith in the courts, FRiend... A similar law has already survived court scrutiny:
http://caselaw.findlaw.com/us-7th-circuit/1698803.html
And SCOTUS let it stand.