Sorry to hear. I had a similar destiny some weeks ago.
It seems that people who write 20-30 posts a day are put into the box of extremely posters even if the quality is at least fair. I know your post quality is much better. I for myself, did not know that I violated a board rule. It seems the rules have been changed recently or existing rules are applied much stronger now.