Why do you assume that because he is for free speech on another site, that he doesn't belong here?
Reddit gives you the right to free speech, but it does not exempt you from the free speech or right of others.