Hi
all forums do have rules so you may have unknowingly broken one of theirs.
have you contacted them to ask them why?
I sure wouldnt wrap dr Mercola into the same category as i do Big Pharma
but I became a bit disappointed when his often excellent information became top heavy with commercials. I stopped subscribing to an otherwise really good newsletter.
I do think tho he has excellent information on many topics, and is helping to inform a broader sphere of the population by his approach
as to their forums, that is an issue you will need to take up with them as only they really know why they may have sanctioned your posting there