Don't really agree with that first para am afraid. Lots and lots of folk cycle and you can't generalise about their attitudes. No more than you can say gay folk are nice folk. On cycling, tech help on ctc is superlative, i virtually never stray into the current affairs or cafe bits.
I’m not saying that all the members are left leaning, it’s just if you do read the political threads the feel of the forum is much more liberal than I’ve been used to on motorcycle forums.