And even with $10 million, SAP has a plain ugly UI - ASCII based controls from the 1980s coded with a COBOL inspired script language also from the 1980s.
Yeah true. I copied part of my comment from another comment I did regarding Delphi. So this mention of SAP lacks context. None the less Delphi is lauded for the speed and convenience with which you can create database applications but but compared with a language that was designed especially for it is not that great and Delphi's abstractions you have to use to "do it the Delphi way" and get the outlined advandtages just fall apart in more complex scenarios and begin standin in your way or are straight anti patterns.
IIRC the average SAP deployment is in the region of $10 million.
Sure, for enterprise-level things that's justifiable, but most businesses don't have that sort of money to throw around.