Not at all. Laws are frequently struck down by courts for being unconstitutional, sometimes after many years of being in force.
Re:NSA E-Mail Eavesdropping
by betterunix on Tuesday July 02, 2013 @10:59AM
(#5978188)
Laws are struck down, but we do not frequently free people who were convicted of violating them, nor do we frequently repay fines, nor do we compensate people for the damage done by bad laws.
Probably because of the widespread belief that laws are handed down from the heavens. The idea that the law could be wrong is nearly heresy.