I've yet to read the whole bill (H.R. 3113), but I suspect (or, at
least, hope) that the politicians behind this legislation are intending to
draft a federal law that, unlike at least two state attempts, will survive
a constitutional challenge.
And I hope that the courts will finally realize that freedom of speech
includes the freedom not to have your communications disrupted by people
who want to sell you things.
Keith