Is there a way to avoid this? And even if there is, do we want to? As frustrating as random ganking can be, cross-faction trash talking is a weird but strangely effective way of getting back-- you may not be able to actually take on that high level Mage that took out your accidentally flagged lowbie alt, but at least you can give him a good talking to, right?
As you can probably tell, I'm not proud that I did it, and 90% of the time, I just give up and move on. Logging out to temporarily break Blizzard's language barrier is more trouble than it is anything else, so these days even if I am unfairly ganked, I just shrug and move on. But every once in a while, you can't help but log an alt and give that guy a piece of your mind.