I would bet it is the lack of current knowledge of the building inspectors. I say that since I have had this discussion with building inspectors and not that many realize the pot light can meet the requirement for vapour barrier. The department I work in has building inspections and plumbing inspections along with Electrical inspections so we are a pretty well coordinated. Nu teck makes a gasket box that meets the building code, vapour barrier requirement. Do you also have to install a poly pan with those boxes?
Electrical inspectors should know there are vapour barrier requirements but unless there is an Alberta requirement the call is not an ELECTRICAL CODE call.