A great many sites are far friendlier to pumpers and promoters than IHub is.
Indian stated, "most owners are not frauds" which is a correct statement. You stated the above which is wrong. Very few sites allow paid moderators to police stock specific boards.
I found a third link proving Bob and Dave knew of the raid and it appears they, in fact, started the "rumor" nonsense.