I haven't really looked at those threads, but like you, I have no issues with it. Stuff here on the forums is publicly available to everyone; no secrecy. Can't see how that's collusion.
Would be like Larry Page and Mark Zuckerberg doing a secret deal with their companies, but doing it via Twitter.