"One person's Hero, is another person's Terrorist..." 
While the term's may be a gross overstatement, it still applies to MEMO and those other two, i think. 
The fanatic Robotech fans that listen and eat up what the Trio says, obviously then view this place as a hate-central for Robotech. Which is why they then come here to this thread... and the crap hits the fan (  )... 
Maybe what needs to be done, is a counter-propaganda initiative... 
I mean, there are those that post int his thread that seem to keep track of the complete BS that the Trio spouts; so why not begin inserting links here, and posting the TRUTH...or, corrections...that their spouting off as facts, and maybe the misinformed who come here will stop turning into the froffing-at-the-mouth fanatical Zealots we keep getting here... 
...Just a thought i had while shooting zombies...