I remember working retail and switching from a terminal UI based sales system to a "new & better" web based system. The terminal UI was as you said, all on one screen, functions assigned to keystrokes. It had a learning curve, but was fast & powerful when you knew what you were doing. The Web based system was slower, with some functions hidden under numerous clicks and menus. Sometimes newer and shinier isn't necessarily better.