I hate to say it but this sounds more like the companies and province are now trying to pass on the responsibility and cost of worksite safety to the consumer contrary to what their mandate originally was.
$1:
The WCB is funded 100% by BC employers. Funding covers all aspects of WCB operations, including claims costs. Most employers pay for WCB coverage for their employees through premiums that are based on total payroll. The BC Public Service as an employer is different, in that it pays the WCB the actual costs of a claim plus an additional fee to cover its share of WCB operational costs.
Given this strange turn of events, I guess everytime anyone in BC hires a contractor to do any work they'll have to get them to sign a waiver stating that they have Insurance, WorkSafe BC accrediation and are the Primary Contractor.