I agree with your concerns. I have recently been the target of the confused ramblings of someone whose anger and confusion may have been natural, or the result of some emotional distress or even drug induced. There's really no way to be sure.
One thing is certain. It is unpleasant and detracts from the benefits of free discussion in this forum.