With the exponential rise in part time, contract, and precarious labour, changes in the labour code are an absolute necessity.  Businesses have used part time, contract, and precarious labour to avoid providing benefits to their employees leaving their employees living paycheck to paycheck never knowing where their next meal will come from or how they'll pay the rent next month.  The pendulum have simply swung too far in the favor of business.  Push has come to shove and things have to change.