Please note that the person you replied to was not advocating for a law to be passed. The poster was advocating for a "movement." That's important. I would argue that social pressures are more important than laws for keeping people acting basically decently.
Yes, I am for free speech as well, but all speech has consequences.