Let's change the rules and eliminate the grey areas.
1. MADE IN CANADA - containing 100% components manufactured or ingredients grown in Canada. 100% or not at all.
2. PRODUCT OF CANADA - allowed to contain other country components or ingredients (etc) and assembled in Canada. Any parts included from other countries must be listed under a COUNTRY OF ORIGIN section on the label. For example, you can peaches from Florida in a factory here in Ontario, that's great, you can put Product of Canada on the label, but you must also include COUNTRY OF ORIGIN: Peaches (United States) on the side.
3. ASSEMBLED IN CANADA - same as Product of Canada.
Otherwise anything sold in Canada not handled here in Canada (assembly, produced, grown, whatever) must list COUNTRY OF ORIGIN on the label. Not product, not made in, I want to know every country that can of peaches imported from the US came from originally. Even if you got the peach syrup from a batch of Brazilian sugar cane then you must list PEACHES (USA) SYRUP Sugar Cane (Brazil).
If you want to sell products in Canada you must have English and French labeling. There is no reason we can't enforce these label laws as well. Want to make it easier on yourself? Open a factory in Canada.
This website section uses a lot of satire and sarcasm to get points across. if you don't like it why are you reading this website at all?