Well, I’ll start off by saying that all companies, businesses and people looking for employees always list the good things and the aspects that are going to get the people interested in working for them. If the CF straight out said that you‘ll probably end up spending most of your summer away from home and that in a few years you may have to go to some far away land with horrible living conditions, they might not get as many people inquiring about the job.
We see people highlighting the good aspects of things all the time and paying little attention to the bad or hard things. This is just the way things go. I personally have no problem with what the CF are doing in their advertising campaigns. Their not lying about anything, their just not telling you the whole picture. If someone is interested in the job, it is up to them to find out more information and ask as many questions as possible to gain a better understanding of what they are getting themselves into.
As for attracting the right type of person, this is a whole other issue. I don‘t know who you’re going to get responding to these ads. Probably people from all walks of life. I am sure however that the people that don‘t want to be there will be weeded out by themselves or through their experiences.
Since I am not yet in the reserves, I cannot say weather when people come out of training they are the right type of person you want for the job. But I would assume that the Army "molds" people into what they want. Everyone is an individual, however we will all get the same training etc. and all know what we have to do. Its different personality types that make the world go round. If we were all the same person, we‘d make all the same mistakes. By having a variety of different people, we can teach each other what we know and learn from one another.
I hope I didn‘t get too far off the main topic!