Because waste and recycling is a provincial matter (like many things)... saying Canada doesn't have a standardized federal framework is fine, but kind of a shallow take considering this article didn't bring up any provincial examples at all.
BC is on the ball with recycling, reporting and auditing composition.report
Ontario is trying to standardize their system and it puts cost and collection responsibilities on producers supposedly, but it could lead to lower recovery rates.
Alberta or Saskatchewan probably don't care that much, or will support it to the extent it helps oil and resource companies.