It's not. It's great. Most people forget that UX is like a language. You can't go about changing a language that people are accustomed to. It's a very expensive thing. Enterprise users pay a lot and are use to it. Changing the UX/UI means retraining tons of people, breaking integration that other businesses have built on their system. Most companies don't provide API, so businesses build on UI. What do you think happens when Amazon or Google or Facebook changes their UI? lots of businesses that screenscrape break. Now these customer are usually not paying, but imagine that they were paying. You now have a swarm of angry paying customers. I work in enterprise. There are lots of integration we have with other companies UI/UX. Over http, over terminal/mainframe. If anything changes, impact is millions. Of course to our shock and utter horror. NOT! Other businesses have built logic on our UI/UX. If we change some things, their integration breaks, hundreds of thousands or possibly millions of dollars at stake too. You see clunky, I see money, I see happy users, I see users familiar with the way it is and no retraining needed for 10,000 users.