First off, the salaries shown in the first post aren't neccesarily correct. Those include Specialist Pay levels 1 & 2, where applicable. I know this, as a Incentive 4 MCpl (not a specialist) does not make more than a Basic Sgt (wouldn't make much sense, would it???)
Secondly, people need to realize that in the post 9/11 era, they have to be selective in who they recruit (ie. background checks). It took me over a year to get my Secret security clearance paperwork back (well after I was out of the job that I needed it for.... don't get excited, it seems like everybody has Secret security clearance now). It took over 6 months for me to get a new ID card, as they are backed up in Ottawa with all the ID cards (or so I've been told). I think if people could walk in off the street and be in the CF in the week, we would have a lot of undesirable types (more so than we already have.....) in uniform. Waiting makes it more worthwhile, and gives you a chance to back out if you realize you made a mistake. When I joined ('88), once I finally did the interview and medical (they lost my paperwork twice), I was in Cornwallis (recruit school) within 5 weeks (if memory serves). I had been in cadets for 5 years, so I more or less knew it was my density.
For all the examples you have about the US style of recruiting, look at their retention rate. I'm not sure what it is, but I'm willing to bet a shiny Loonie that it's less than ours. Why? They sucker you in with all the jazzy, glossy, MTV style ads, and high-pressure recruiting process (I've heard of fights breaking out amongst Army, marine, Navy and Air Force recruiters over potential recruits...). I think our recruiting ads are somewhat lame, and target ***certain*** groups of people, but they focus on showing what is done in the CF, not wishful thinking stuff.
If people are put off, so be it. There are problems aplenty with the recruiting system, but that doesn't address other issues, such as the quality of individuals coming in (face it: you ARE going to get lied to by the recruiter. They need warm bodies filling the ranks, and most sensible people would run away screaming if they were told the truth). I personally think that the CF should encourage more people to join the cadet system and the Reserves. At least those people have more of a schmick about they are getting themselves into, without the initial 3 year commitment. Yes, it sucks for the Reserves to train a guy/gal and then lose them to the Reg's, but that's really too bad, as the Reg's have priority. All the money comes from the same place (taxpayers) and they are the ones that deserve the best quality soldiers that we can produce. The cadet organization is an excellent place for young people to get an indoctrination into what it means to serve one's country, and the government should throw more money that way (I will encourage my children to join cadets when they are old enough, if there is still a cadet program in Canada by then....).
I think that the Canadian people need to get a clearer idea of what the CF does, and the CF, to their credit, have done better over the last few years of doing that, than when I was young. Some people have huge misconceptions about the CF (we don't pay taxes, we get paid poorly, we live in barracks for our whole career, etc). The CF should do up a nice shiny pamphlet, and throw it in every major (and minor) newspaper, dispelling those misconceptions. But what do I know?? Spend the money on someone who doesn't have a clue, then ends up hating it, and getting out in 3 years. I haven't seen that before.......
Anyway, for you young 'uns, keep the faith. The light at the end of the tunnel is a lot closer than you think, and before you know it, you'll be saying "Where the heck did that 20 (or 25) years go?!?!!?".