It often takes years for a User Interface to mature, to fit general requirements as well as industry- specific or customer-specific ones. Historically, SAP has pretty much botched its User Interface; SAPGUI is a good example.
Then how can it be that the same company now gets awards for its UI design, specifically for Fiori with UI5? Easy: SAP fixed the problems that were bogging it down in the first place. Customers can learn from the ERP company’s example.