IHUB is an advertising medium. they sell ads, the more views/clicks they get the more they can charge the advertiser. that simple. just by looking at the site you make them more money. they employ these posters you complain about to get you to look at the site more. So if you dont like IHUB dont get sucked in.
IMO IHUB or the employed posters don't effect the stock price and volume of any symbol. BUT if you view the site you do effect the advertising rates over there in a positive direction.