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
As in certain cults it is possible to kill a process if you know its true name. -- Ken Thompson and Dennis M. Ritchie