Let's not confuse common sense with religious intolerance.
We have photo ID's for a reason. When we leave the country, or arrive back home, we use our passports, which shows our face. When we board a bus and show our pass, it has our picture. When we apply for a government service, pick up a parcel left at the post office or go to the hospital for treatment, we have an obligation to prove our identity and that is done by showing our face. 
This is just COMMON SENSE.
What is lacking here apparently that prospective immigrants are not properly informed prior to their moving to Canada, that according to our laws, the face is used for identification.
Why is that not done?