When you look at the situation in other countries, very often there is an evolution. Some may start by implementing a voluntary or more limited code, but they usually end up adopting a fairly detailed mandatory code.
It’s fairly easy to understand that, if not every stakeholder in the chain adheres to the code, its impact will be lower than if it were more detailed and everyone adhered to it. I think it will come to that eventually.
I fully agree that simply because something is difficult to do shouldn’t serve as an excuse to do nothing. Indeed, Canada’s jurisdictional reality is complex. The process of getting the provinces to agree on a mandatory code may not be that simple, but it can be done. All it takes is a willingness on all sides.