I'm primarily a critic of the stocks about which I post and all three Admins could certainly verify that I've filed my share of complaints about overtly biased moderators and unfair post deletions that they upheld.
However, because of the PMs I receive from devoted longs of these stocks (currently MDGC in particular), I know the Admins are being pressured to stop me from posting altogether. A repetive theme of these PMs is that iHub is in kahootz with my posting of critical information.
The real problem these posters face is that the DD (due diligence) I post is based on facts, which they can't refute. Therefore it's easier to just try to prevent me from posting.