I don't see them as on a hook, BnB, but that's a personal view.
For me, iHub is a well-run financial site. When I see the rubbish some people spout, I'm not inclined to question how it's controlled, I'm just glad management makes the effort to keep it clean.
Your view may be different than mine. There's nothing wrong with that. You certainly aren't alone. Lots of folks see things differently than I do ... and that's a good thing for all of us.
Fred