Think your confusing rudeness with debate , free speech is fine , however controversial, intelligent debate is fine you don't need to degrade the conversation with nasty outbursts and name calling , using an insulting word such as c!!t is both rude and poor and certainly doesn't fit into free speech , it falls into another category called insult and hatred ( and delivered in a very cowardly way as well ) .
Surprised you think differently unless he's a mate ??