Lol hahahahahaha, so youd condone their behavior on basis of "free speech" but wouldn't give them consequences for their actions, youre right history does repeat itself if not learned from. Read up on MLK and you'll understand why your line of reasoning is ridiculous.
Lets think of it like this: there is a gay or lesbian leaf fan who wants to play hockey, he hears his favorite player yell said slur (not saying reilly said it I am on Reilly's side here), how would that child or teen feel? Sometimes its better to just be a good person and not a dick