the facts are fairly straightforward. Joining the CTC affords you certain benefits - not least the opportunity to join in the rides, but also a magazine that is better now than it's been in my memory, third party insurance without which you'e be daft to ride around, legal advice, technical advice, and so on and so forth.
As it happens the CTC's members also pay for a lot of campaigning work which benefits all cyclists, and the CTC's volunteers pass comment when consulted on highway schemes. CTC members also run Doctor Bike sessions.
If you don't want to be a member, that's fine. But, if you're not a member stop bleating about what the CTC hasn't done for you. I, and tens of thousands of others, pay our £36. If we don't think we're getting what we've paid for we'll complain to people like User.
I thnk the problem with BC is that it's not independent. I accept that the independence of the LCC and, to a degree, the CTC is compromised by their work for the government and local authorities, but you'd never have got BC to organise a mailing campaign that led to the offing of a Government minister in the way the CTC (with LCC support) organised the campaign over the Highway Code - which Peanut, Crankarm and Hilldodger all benefited from. Don't trouble to say thankyou.