You're arguing with a straw man.  What MMackinnon clearly said is that they're free to yell their rants in the streets.  The city has also made it clear that the group can apply for a permit to demonstrate on public property if they want.  Nobody is denying their right to free speech.  They just have to get a permit to hold a public rally like everybody else.

The group didn't even apply for permission to rally at the University -- it's entirely unfair for you to criticize the University for not approving an application that was never made.