I have never been a part of the Cadet Corps, so I'll say that right now.
But from reading these replies, I get the impression that many of you feel "owed" some kind of promotion, constantly, just for showing up and doing the "job".
1) Not everyone is cutout to be a leader. This is why some corporals stay corporals for their entire careers in the CF. Does this mean that that corporal was a slacker? That he was terrible at his/her job? No. It measns they were not selected for a superior rank for whatever reasons, may just be they dont have leadership potential.
2) An extension of this is probably a better lesson to take away from the authority structure in Cadets and in the world in general - being a leader does not make you better than anyone. Being selected to become a commissionned officer does not make you that much better than a Sgt who has 20 years or even 10 years in.
Being a leader encompasses a different set of responsabilities and expectations, which for a variety of reasons are not always best suited for some people. Often, these responsibilities are not even the kind of thing an individual even wants to do.... I know plenty of young corporals and privates who told me they never had any interest in becoming an officer, and I was just talking with a young corporal who has the option to become a Mcpl (CF speaking, not cadets) and who at this time would prefer to remain Corporal... he has been selected, and is still turning a leadership rank down.
3) Another example. Say you complete your time with Cadets at the rank of corporal. You have glowing recommendations from your CO and OC(s) stating how you were always on time, you excelled at your work, you were dedicated, etc. Say at the same time that you get someone who was a CWO. Same glowing recommendations as you, but was all over the map, and has some additional comments about leadership skills.
If you both apply to become a private in the forces, you would I would hopefully assume both be considered (all other things equal) equally for the position. An OCdt position is different, given the leadershiop skills required, but my point here is that all ranks are valuable, and all too often people look up to those with "the power" and say that they are better than those down below.
Always remember that those "above" do not exist without those "below"
There is no need to have CIC officers if there are no cadets.
Cheers, and best of luck to all of you in your cadet (and hopefully future CF) "careers."
(oh, on the topic of professionalism, I agree, again, it is an embodiement of attitude, it does not mean you have to be practising a profession. I would also not liken Cadets necessarily to that of a job, but rather as a mutual traninig organization - you receive valuable skills, and thus also support others in receiving their skills so that you all end up better contributors to society as adults.