Read WGT's post above as an ad - it reflects their interests more than your's.
IMHO and as a long-established CC owner, this whole "passes and points" business should be of secondary relevance in any CC. To be honest, we are beyond it.
First of all, a CC is a social place where players meet and have fun together, playing, talking and whatnots. It should be the bond to be reliable partners in this virtual world, virtual friends, supporting each other, sharing the fun in the games regardless of wins and losses. (edited)
Being active in an active CC - to me - means to play a plenty, to communicate in the forum and via external means (Skype, TeamSpeak, IRC...) - then, the use of passes to accumulate points comes all by itself.
Unfortunately, since the introduction of the costly points and passes, small CCs need the resulting levels to a certain extent if they want to grow. Look at the "benefits" section in the CC area of the game client to see what they get, e.g. the benefit in member numbers. OTOH and IMNSHO, there's no need to push and priorise this subject more than necessary, because, at some point, it's only to the company's advantage and not to your's.
In your immediate situation, you might want to decide if your CC gives to you what you want. If not, try to change it or try out another. Before starting your own CC, be aware that you will be the motor from zero rpm - it's a whole lotta work!
Anyway, have fun!!