According to this piece by Trish Kozicka, the food industry will be given 5 years to implement the changes. 5 years? There's really no explanation for that kind of time frame beyond pandering to industry. Though industry pandering shouldn't come as a surprise. Much as Health Canada's stated mission is,
"to improve the lives of all of Canada 's people and to making this country's population among the healthiest in the world as measured by longevity, lifestyle and effective use of the public health care system",at the end of the day Health Canada is an arm of government. That means that along with Health Canada's stated mission, are its unstated and genuine obligations to consider politics and the interests of the largest single contributor of the manufacturing sector to Canada's GDP - the food industry - when rolling out change.
As to why the headline reads nearly 7 years and not 5?