Since the restriction is based on the First Amendment, isn't it pretty much untouchable by legislation?
Correct. It would require a Constitutional Amendment. Or it would require a reverse decision by the Supreme Court in a similar case. The later is unlikely to happen for at least another 6 or more years.