Were you ever forced to use something like SAP? The UI gives its users cancer because "for historic reasons" they do everything themselves instead of using normal widgets and shortcuts.
I've used SAP, Oracle Forms, Navision and a custom made framework written over 20 years in my current company. They all impose constraints on their users with their weird interfaces. However, users just need to get used to it and I haven't met a single person other than the developers themselves who overthink this subject in such an obsessive manner.