I did try to find out any reasoning as to why.
None of your posts seem to suggest what may have happened.
Have you had any posts deleted.
If you tried to sell any of your leaf without permission, you may have been flagged.
They did get the new web site a little while back so, I know there has been some adjustments going on.