I actually enjoy SC but their protectionism around so-called "ITKs" is cult-like. When I first joined, I didn't realise they took it so seriously but as soon as I said "if you believe the ITKs and I don't see why you would..." I got my first neg reps and lots of them. I ended up deleting the post just so I could get some peace. Those who claim to be ITK - none of whom actually have to prove it - are treated like a pantheon of infallible gods. It's super weird.
(Although probability suggests that on a forum of that size, it's likely that a couple of them actually do know stuff, you still have no idea who. Sometimes the "information" is kind of interesting but then you can easily fall into the trap of assuming it's true just because (a) everyone else is, and (b) it often appears to be able to explain things that you can't.)