You can talk your mind but there has to be some consequences a person has to face if he talks shit.
Why? Maybe you're still in school so you haven't learnt this yet, but outside of the schoolyard, people talk shit. There is no crying "Teacher, he called me a bad name!" in the real world, or on the Internet. Mere insults do not always (or even usually) warrant further action. You just have to grow a skin and deal with it.
"The internet is not for sissies." - Paul Vixie