The Air Canada website states that if you want to have a peanut-free zone established around your seat, you need to contact Air Canada at least 48 hours ahead of time. It does not state that all passengers with peanut allergies need to contact Air Canada 48 hours ahead of time or be denied boarding. If this man was denied boarding but did not demand a peanut exclusion zone, then Air Canada is violating their own policy.