Not to speak for Mr. Storick but he explained it to me this weekend.
You can make a post about any brand product on this forum because he is not selling anything.
Example: Someone can make a post about a new product that will be sold by Brand X. There might be another forum that will not like you to post about Brand X because the other forum and Brand X might have a bit of a conflict with each other.
Just my understanding of "no dog in the fight". Whatever the interpretation, I'm just having fun flying my planes. ;)
I haven't spoken to Robert, yet, but I *think* Chris is on the right track as far as I can tell. There was a deletion of a post on another forum that highlighted one manufacturer in particular.
"We" are not going to get involved in the political trappings, or otherwise, of the skirmishes that still are going on in C/L.