Haha, you think those are bad? Try any professional tools, like CAD's, DAW's, or 3d modelling software.
Or, even worse, any internal corporate software, the bigger and the older the company is, the better... at being the worst, that is.
Or. actually, just go to an any airline's office to buy a ticket and witnessthe atrocitythey haveon their monitors. No, those are not blue screens of death. That bunch of gibberish is the actual UI. And the only way to interact with it is by typing in commands that read like something that Lovecraftian creatures would sound like.
Command line isn't bad, but that isn't quite it. It's a terminal, but not really command line, think more like htop as compared to gnu utils. And they use it not because it's efficient, but because it dates back to where there was no other option. It's extremely convoluted, and if you've ever had problems with airlines before (mainly baggage) - chances are, it's because somebody messed something up in this system.
I haven't tried many CAD softwares but AutoCAD has really intuitive UI. I used to be able to find most things by just thinking what tab it should be based on what it is. It actually inspired me to learn better programming and software design to make something intuitive. I haven't used it in years since I came to Linux so as long as they haven't changed it.
Those systems are so much faster and more reliable than the bubbly shit we have now. All that crap on the screen is what we call "information density." It's designed for people who work with it several hours a day and understand it, not for some random to be able to learn in 15 minutes. It has a longer learning curve, but is way more efficient in the end.