There is a huge difference between "free speech" and being allowed to call people names. It would be actually having sensible discussions sharing various viewpoints without degradation and put downs. We are all allowed to have our own beliefs and should be able to voice them without being told we live in the gutter, or how stupid we are. To learn that would be to show intelligence.