CAPA is a joke. I'm a pilot in a CAPA member union, but I still send my dollars to ALPA-PAC. When Congress wants testimony on something affecting our industry or profession, they call Captains Prater and Rice. They don't all CAPA. In fact, they don't even know what CAPA is. Ask every Senator and Congressman on the Hill about ALPA, and every single on of them can tell you not only what ALPA is, but also what ALPA's stances on the latest issues are. Ask Congressmen and Senators about CAPA, and you'll have a very hard time finding a single one that has ever heard of it.
Besides, the very fact that CAPA is separate from ALPA is destructive. It means that pilots are not unified on the Hill. That sends a bad message (well, it would if Congress knew that CAPA existed, anyway

).
Another piece of info: CAPA has an unwritten policy of not taking any position in conflict with that of ALPA. CAPA only lobbies, in the rare instances where they actually lobby anyway, on the same issues that ALPA lobbies for. This basically makes CAPA useless. Why even exist if you are just going to play follow the leader? Why not just join with ALPA if you're going to march in lock step? The whole idea of CAPA is absurd.