The problem with the ignore function is that people respond and sometimes quote the person you are ignoring and so you either end up with responses, but not what they were responding to or seeing the post you're trying to ignore anyway.
As for Wing Chunners (and probably other TMAist) being "run off" by people like our friend here who trolls every Wing Chun thread, it is a real thing. I'm not super happy with the term or the idea of being "run off", because we're all martial artists and should be able to hold our own. But engaging with internet trolls is a waste of time at best and is actually just a bad thing to have in your life at worst.
I would love to have an internet forum in which I could discuss and debate the systems that I train in with other people who train or are interested in them. I am interested in systems that I don't train in and people who don't train like me, so I don't need for it to be exclusive, but I don't troll other systems' fora. In other words, I don't go into a TKD discuss and bash on TKD. I either read it or I don't, but I leave the discussion to practitioners of that art.
There is a group of people here who look for new threads on Wing Chun and then come in and bash Wing Chun or start propping up whatever style or system they train in. There are even people (usually on the younger side) who don't have experience in ANY system, but they read about martial arts and then come in and say things like "the vertical punch doesn't make any sense, if it worked it would be used in MMA."
So, maybe "disengage" would be more accurate than "run off". TMAs are passed on from teachers to students and generations to generation in person, not on-line. I don't need this forum, but I do get some value from it. The noise created by these trolls puts a price on that value and frequently, it makes me feel like the cost is too high for the value, so I disengage and focus instead on my training and my student's training. For this to be a really great resource for people like me, it would need to be moderated differently. No criticism intended, it's a tough job and mods are usually volunteers. They have jobs and lives too and dealing with trolls is not fun for them either, but in the end, the trolls are the loudest voices in the room and whatever validation their fragile egos get from tearing down things that they don't understand is more important to them than participation in a web forum is for people like me.