You're right, Canada has a very diverse population, and members from all of those groups make up part of the Canadian Armed Forces. I don't want to pound this to death, but it goes back to education. We have to understand different backgrounds, how people engage, what religion means to people. All of those factors have to be taken into consideration.
I do believe the Canadian Armed Forces does a good job with diversity. I do believe their mix of personnel is good. I'm sure there's always room for improvement, but again, it's an educational issue and a respect issue.