Well, if there was already an existing board when you created yours, I SUGGest that you familiarize yourself with iHub's TOU...more specifically:
Special Rules & Message Deletions
There is only one board allowed, per security. IH Admin reserves the right to remove any board at any time.
And as for this comment
This appears to be blatant manipulation and restraint of trade
iHub merely provides a forum for discussion, they don't give a rat's ass if you are for the company, against the company altho if you can BBQ ribs or doctor member's photos, exceptions can be made