That is a good argument. However, the NSA isn't breaking the law until the supreme court strikes down the FISA amendments, right?
I don't understand exactly what happens when a law is found unconstitutional. I can't imagine an analyst at the NSA would be retroactively charged with a crime, would they?