I have my opinion, but whether it's the correct one or not only the mods know.
When I first joined Cruise Critic mentioning of travel agents was allowed. People would post their deals and post what travel agency they used and also their agent's name. They would also post what agency was not so good, also by name of agency and the agent's name. There was one, in particular, who would threaten law suits if someone said anything bad about them.
Then, I heard, agencies would post fake glowing reports about themselves and also fake bad reports about their competitors. Whether this is true or not, I do not know. I do know when I first started cruising I got a lot of referrals of agents from this site and one I used for years after until she passed away.