I'm pretty sure Oracle works this way, but as company policy so that they can sell more support, consultancy, training, certification, etc.
Disclosure: I work at SAP, but on internal IT and not on any of the customer-visible products. (I don't know much about how S/4 HANA really works, except that I use it to view my payslip, enter my vacation days and such.)