Why the business cares: where the data lives
Under SCORM, results stay inside the LMS. Any question that crosses a system boundary, such as which course buyers renew after, or whether trained customers file fewer support tickets, needs an export and someone to stitch it together.
xAPI data can be shared across systems, which is the whole appeal. The price is discipline. The same comparison notes that SCORM has normalized reporting and xAPI does not, so two teams can record "completed" in two different shapes and the reports will never line up.
Picture a company that sells compliance training to retailers. Under SCORM alone, each retailer sees completions in its own LMS and the seller sees almost nothing. If the same course also sends xAPI statements to the seller's own store, the seller can see which modules learners abandon across every customer, and fix them. That is a product decision, not a tracking detail.
My view: xAPI without an agreed naming plan produces a pile of statements nobody can compare. The standard gives you freedom. It does not give you a data model.
That plan is a business exercise before it is a technical one. Decide the five or six learner actions that matter to revenue or retention, write down how each is recorded, and only then pick tooling.