I never understood why people revile that decision, any time you side with the silencing of speech of another person or organization is just inviting them to silence you.
That is the important part of the First Amendment people forget, freedom of speech must apply to even people or groups you disagree with, especially those you really really disagree with.
A quote I read here or similar summed it up nicely, I despise the WBC ...
"Handing the power to silence the WBC to the government because I disagree with them is handing the government the power to similarly silence me."
>"the Supreme Court has accurately warned, a First Amendment distinction between the institutional press and other speakers is unworkable"