The example I used was what a company would have to do to properly comply with the two-year and six-month rules if they wanted to automate that.
That's a very difficult thing in practice to have happen. One reason is the cost. In the example I gave about the CRM/ERP that tracks the moving purge dates, it's going to cost five to six figures at a minimum for a company to implement that, including ongoing maintenance. The other practical problem with that is the scale. You have 1.17 million companies across Canada that would then have to implement that. There's no universal CRM or ERP that exists—there are hundreds—so there's no silver bullet out there that if implemented would be fine across those 1.17 million companies, because there are hundreds of different CRMs and ERPs that are integrated into these businesses right now.