The way I see it, everyone just needs to clearly understand CC (unlike FT) is an advertising/marketing vehicle for its owners products. So the information on CC (unlike FT) is not necessarily objective. Some of it is biased, slanted & skewed in favour of putting its owners product in a better light than its competitors.
Nothing wrong with this. That's how advertising/marketing works. The only issue here is many people are not aware of this particular fact about CC. So some might argue this is a somewhat deceptive marketing practice.
It's not the only online travel forum set up to do this, by the way.
As long as everyone knows CC is what it is, then there should be no problem.
Cheers,