I would say this is in direct disagreement with your previous statement.
Congress typically passes vague laws so that the responsibility of the effect of the law is lessened or more easily deflected.
It is up to the courts to reject laws as too vague and require them to have more specificity.
Laws would be much less absurd if they left no room for interpretation. #1 this would lead to a fear in passing laws and #2 this would reduce their breadth
If I'd known computer science was going to be like this, I'd never have given up being a rock 'n' roll star. -- G. Hirst