No one is censoring your post. But you have to understand everything NCSA (or similar organizations ) posts has marketing in it. 45% leave their first team is FUD (fear, uncertainty, doubt, you better acquire our help so you don’t shortchange your kid). Do you think it’s coincidence it’s the first data point? But where did the data come from? Who was polled or what group was analyzed?
You have every right to post you believe in the value of recruiting services. But everyone who disagrees has the right to post their opinion. There probably won’t be enough posts to make an accurate data analysis. But from my twelve years on the board I would say the view is eight or nine to one against recruiting services.
Make your point. If people disagree make a counterpoint. But don’t take it personally. There isn’t a person on this board who hasn’t faced disagreement.