So youre telling that, me paying them to be a vendor, following their rules, and I still have no say if this keeps happening in the future?
Yep, that's what I'm telling you.

If you don't like the way they handle their forum, leave it and go elsewhere. Once again, it's not a violation of your civil rights to have forum posts deleted.