Talking about your trading system and making forcasts isn’t a prerequisite for giving advice on BP…unfortunately.
But it doesn’t mean it’s all bad or malicious.
I’ve seen those threads you mention…know how it can get. I just get the impression that this is more blog-ish, and ICT is an aspiring writer.