You have summed it up?... It is not a club, it is big business now. Arrogant, overpriced and elitist in my view.
Dead right!, I believe the great Groucho Marx once said "I wouldn't belong to any club that would accept me as a member"
As for the small sites, the CLs or CSs or whatever they call them, you don't have to belong to anything. They are run by small landowners, Farms, Stables, Pubs, Hotels, Smallholders, & etc, etc.
They are interested in income & unless they've been brainwashed by one of the big Mafia clubs they couldn't give a toss whether you belong to any of them.
At least that's what I've found over the years, The last time I drove into a site (apart from meets) was in Santa Pola where we met up with some Spanish pals, one of the lads set up a telly outside his caravan, we watched a footy match between Man Utd & Barcelona, Rooney scored the first goal! That'll give some idea of how long ago that was!