We agree to disagree on some issues. That is the freedom we have to offer different views. Unfortunately, some of the moderators think it is in the best interest to delete certain posts which aren't agreeable but which may offer some relevance to our holdings. That is unfortunate. Enough said.
How one responds to what you call harassment actually offers a great deal of DD about character, speculative issues etc. (all important factors which is a barometer of sorts). Your concerns on what crosses the line is just that, speculation and assumptions.