I don't think there's anything wrong for a China forum to only talk about pu erh brand from China. I mean Taiwanese or any nationalities do go China to source the materials. Also nothing wrong with having pride of their own country brands and not supporting foreign brands. It's just the way humans are.
Also China is that big of a market with enough resources, they really don't need to be exposed to foreign. Most of the pu erh are made to suit their taste which may not be appreciated by other nationalities.
From my own experience, I find the quality of agriculture consumables exported from China is not as good as what it was 10+ years ago. Here in Singapore we used to have better quality fruits and veggies from China. China is rich enough to pay premium price for better qualities agriculture from their own country.
IMHO, touts are in any forum, it's just a matter how they present themselves. Most are negative towards advertising with fake reviews, clones id, etc.
But there's another form of "touts" which takes more time, like making friends with significant people or establishing a name of their company. Gained people trust, have people become loyal towards their brand, people likely speak highly of your products.
Example with pu erh: A highly regarded company on a forum has a lot of different products out in a year. A guy is a loyal supporter of that brand, but it's unlikely he tested the all their products. When a newbie asked about certain product, the loyal fan with likely recommended it even if he had not tried that product from that year. That's a form of being bias isn't it?
As far as which mountains taste go, I just think most people in China aren't willing to pay the premium price yet. Pu erh to most there is still a kouliang. I'm not very sure, but I believe the prices of those moutains were pushed up by foreign nationalities (Taiwanese and Malaysia? ) and being marketed as premium taste. That to me is a much bigger "tout"
But that's just business.
Anyway it's OK to disagree. Everyone has different views, everyone has different taste. Just like how many in Singapore, Malaysia, Thailand love durians but people elsewhere are likely to hate it
Which brings us back to writing of reviews, people just have different opinions and tastes. It's not like everyone will agree with you. Not everyone will appreciate your views. Not everyone will take what you said seriously. So just write what you want.
Ultimately it's just having a good tea that you like