If this is so easy, why isn’t it already being done?

This is already being done – in Australia (Woolworths), UK (Tesco’s), and USA (Wholefoods and Traders Joes) just to name a few examples. These countries have similar trade practices and economies to Canada, so there’s no reason why it can’t also happen here. Furthermore, these companies took it upon themselves to go zero waste with no public pressure or mandates from the government. They simply realised that the customer loyalty they could buy by becoming a more ethical business was worth it.