Cross-Posting is a rule, because cross-posting is annoying, and can can become confusing if it's a technical problem, and multiple members are responding to the same post, but in different places.
I tell my missus to give it up, when harping the same lines over and over. Why would online to a random fool be any different?
Suggesting that being warned for cross-posting is somehow an affront to freedom to speech could be compared to if you keep sticking your head in a gas oven and lighting it , and we'll turn the gas off, is infringing your personal liberties.
Grow up child. Or at least get a clue, fool.