I think it would help recruit much better candidates if they had bases closer to cities. I know alot of guys that would have loved a career in the CF but choice other paths simply because they would never want to be posted to Shilo, Petewawa, or Gagetown....and I do not blame them one bit!!! I am not saying the bases should be in Vancouver, Calgary, Toronto, Montreal but at least have them in decent cities like they use too (London, Winnipeg etc). This way young single soldiers can enjoy their time off and take in a professional sports game, goto a happening bar, meet a potential quality girlfriend. Older soldiers with families would have alot more family activities to take in on time off, they could actually buy a house and expect a decent return on it, the spouse could actually work at a job that ties in her education and experience.
I think this is huge disadvantage for recruiting and retaining for the CF. No one wants to goto buttfuck Shilo or Petewawa or Gagetown.