I think who (or what agency) you gave a negative to makes a huge difference. On my original account, >400 reviews over many years, may be 5 negative reviews in total, I was mostly positive. Then one day, I left a neutral review (5/10) for a new girl at a well known agency, the handler immediately reached out asking for my phone number and name. When I refused to provide my real name and number. CAF banned me for life within the week. I reached out to CAF for an explanation, no response.
I created a second account, different IP, different email, I avoided all well known agencies, after weeks of just reading, I started writing again, I wrote a glowingly positive review for a new independent (I assume she isn't a paid advertiser). It may be a coincidence but I got banned for failing my security check within a week.
These days, I will no longer write anything for CAF; if they don't value honesty and won't honor anonymity; it is not the place for my writing. I enjoy reading on it once in a while and I 100% agree that as long as you can sieve out the garbage, there is definitely some good information on it.
For some of those 1k+ reviewers on CAF, I know at least one where ALL 1k posts are about ONE SINGLE GIRL. Lots of garbage two word posts like "I agree" "that's wrong" etc. but if a girl is talked about, every posts is about the same girl. He was allowed to start way too many threads on the exact same girl promoting her to god level, he would start a new thread on the same girl every time one dropped off the front page. Yes, I went and saw her when I saw all of the glowing reviews, it was a meh rushed experience; it wasn't bad, it just wasn't good. Post count is not everything on CAF. These days, before I believe in a review, I always review the reviewer's post history.
I was a mod on a Toronto board in a past life, it was a hard and thankless job but we never banned anyone for honest reviews. Abusive behaviors and self promoting are different, those get banned all the time.