Canada implemented the system bilaterally with the U.S. and chose to make those environmental things optional so companies can choose to provide them or not. Most chemical companies as well as quite a lot of global companies are based outside Canada, and they're providing that information. The WHMIS 2015 is being implemented as we speak in a staged process. Many provinces are at different levels at this time. It's asymmetrical, but regardless, there are environmental protections under WHMIS 2015.
I would like to mention that only in Canada is there an exemption for consumer products under WHMIS 2015. An example is asbestos brake pads. A worker in the U.S. would receive a safety data sheet telling them they're working with asbestos. A worker in the EU would receive a safety data sheet telling them what they're working with asbestos. A worker in Canada would get nothing.