Do you think it's the environment of this place? It would be interesting to see how the views of this place contrast with the cyclechat forum.
I found ACF through looking for information for audax, and made for the lifeboats when it went tits up over there.
My cycling has reduced, now it's just commuting, but this place (and its predecessor) got me through an SR series, and LEL, and so more than anything I stay here for the sense of community.