I think this forum is cliquey, and I am not alone in holding that opinion. (I also think TRF has its strengths and weaknesses, so it isn't that big a deal)
That said, as Aidan pointed out on TRF, it doesn't stop me from posting on here.
There are occasionally some interesting threads on here...