Interesting points. He needs to be aware that the two areas where Canadian infantry train are Wainwright, Alberta (oil country)and Gagetown New Brunswick (flat plain with clay soil very hard to dig in).
This is why the infantry have the cold weather training that they do. Gagetown is the largest NATO base in the world. We have international troops from all around that come to train there as we have the land to do it and we got a cut deal with the Brits for subs. So Gurkha regiments were common. Infantry are NOT farmers and country boys. Thou they tend to be predominantly hired from regions with low economic prospects such as the Maritimes and the prairies.
That said it was good to see the c6 with the SF kit rocking rounds.

Edit: and regiments that come from cities do tend to be more rowdy and the country ones tend to be more resourceful as a rule of thumb. It's a New York state of mind thing I think.