When you say the "IHub fraud team", who do you mean? I assume you're including me. If you mean the people on the DD board, we have a long and excellent record of having been right.
But I, for one, am always very careful not to defame companies or their management.