I certainly does not appear to be hurting Stargate .. if anything my biggest problem is with this poster... who IMO is a liar about a few things so I'm not inclined to beleive their post... that's why I removed the others because they were so outlandish and vulgar..
Also from what I can tell this person thinks they can fool us by logging in responding to their own posts under different user names as if that is corroboration of the story.. of course they being not so bright register with the same email address and paste the same messages.. oh well .. I also have to wonder why they have not spammed other forums where Stargate posts job listings?
Anyway I would like to see if anyone else comes out of the woodwork. I have to admit that I have watched CSI and a few times wondered who the heck is making some of the crappy effects and well it was Stargate 
On that note about contractors.. I know what you mean.. it pays to get reliable references.