Quoted from mcluvin:I think when a project this large comes through Pinside, the seller should be vetted and pertinent info stickied somewhere. I don't blame Pinside, but a cool head in a position of authority early on would have stopped this. Isn't that one of the things a mod is supposed to be? A hard lesson for all involved I think.
Mods are responsible for moderating threads on Pinside - that's all they signed up for. It's unreasonable and unfair to expect them to be accountable for assessing the validity of new projects.