FREEDOM of speech is one of our most precious rights. But I think the real issue regarding Repent America's actions at Outfest was their flagrant disregard for the law and the police.
They were given a permit to protest from one specific area at Outfest. What they did was take it upon themselves, of course with "God" on their side, to walk among the many Outfest participants and preach their message of intolerance.
Their Christian agenda is protected and wholly supported by freedom of speech, much like that of the Ku Klux Klan to march. It was when the police asked them to move back to the spot where they were permitted to speak when things took a turn for the worse.