I don't know who is running this site but this is not how to run a site. A manager should be professional and not keep kicking off members off the site. The manager never answers my messages about why my profile keeps being unavailable. When you're the manager... you should answer members' concerns, etc... Never leave them in the cold.
I give this site -0 out of 10. Find a different site that is worth your time and that doesn't have stupid managers removing your profile all the time.