Hmm... I just realized I never posted specifically to this topic... until now anyway.
I started out in CAP in 1985 after getting my PPL. Started out with River City Composite Squadron, Missouri Wing. Over the 9 years I was active, I was a Ground Team Leader, Mission Scanner, Mission Observer, Mission Communications Officer, Transport Pilot, Mission Pilot, Ground Team Instructor, Assistant Group II Communications Officer, Commandant of Cadets, Deputy Squadron Commander, and was offered a unit command not too long before I had way too many things outside CAP interfering and ended up dropping out. In that time I had also served with Gateway Squadron, and Creve Coeur Squadron as well. I also served two years running in CAP Special Forces - Blue Beret, the first year as a Ground Team Leader, the second time as the Mission Communications Officer.
Definitely considering re-upping sometime in the near future... though I've heard it's changed radically in terms of how things work internally.
I do agree that there were many "weekend warrior" types when I was in. Some of them that seemed to be on the power trip the uniform could instil in some, but most people were there to help out, and have fun, and be of service to those in need. I guess in any organization that size you're going to have an element of some jerks and the like that get into positions they either didn't deserve by temperment and/or training, or due to politics and the like were promoted due to the "Peter Principal". But, I've seen that happen even in small companies I've worked at too.