Kyle,
I agree much with your post when it came to the CIC officers. My general peeve these days are the fact that we have CIC officers who are 19 that think because now they are a Commissioned officer they can order who ever around, and how ever they like to. Kids leading kids. These officers have no formal military training at all. I'm sorry but I don't count 2weeks of BOQ, a basic officer's course. No matter HOW much the CIC would like to argue that it's equivalent to the PRes BMOQ, I just don't buy it.
Although there is a sense of arrogance from all young subies, but I often find that CIC officers are worse. This could be due to a lack of contact with experienced NCMs and senior NCOs, or just over all lack of maturity and brains (uh oh there we go I said it). Now, when I say this, I really don't want to be generalizing, however, I will admit that officer quality in the CIC has dropped drastically since I was in, and THAT wasn't too long ago either.
I remember the days when I was doing push ups in my blues (I was an air cadet), and making my cadets do push ups. Are push ups a form of punishment? I would say that it is for those kids who aren't fit. But for the rest of us, it was a blast. Team building, raises morale, to see which flight could do the most? None of that anymore I see. I have all the respect for those officers that came from the Regs/PRes that were either officers before or NCMs, it really matters not. The fact that they have REALLY served changes the way they handles things. Now, they sometimes aren't the best either but hey, there's always goods and bads in both groups.
I'm done my little rant... I'm just really disappointed with the program over all. I think the lack of things to do for the cadets, has really more to due with the officers then the cadet instructors. The quality of instruction has gone down too... it's really sad to see.