I have a pretty libertarian steak, but I do sometimes think that banning advertising in general might be so beneficial for society that it would be worth taking the free speech hit. Not sure how in the hell you enforce it though. "What is an ad?", for example.