The real challenge is deciding what counts as abusive. The word "queer" is a great example. Depending on usage, it can be a slur or it can be an expression of friendship and acceptance. Deciding where to draw that line is nearly impossible without knowing the people involved.
Take another example. If someone stands on the public street just in front of your house and tells you you're a jerk every time you go outside, most people would think it was abusive. But what if they just tell you how much they like your car, how pretty your wife/daughter is, ask where you got those excellent underwear, etc.? They're not being abusive--they're saying nice things about you and your family. Sure, it's a problem for you, but at what point would you call the cops on them for exercising their free speech?