I doubt you ordered a "bunch of AS/400's" that is not how it worked and the smallest systems still cost 6 figures. You probably had 1 and you bought a bunch of terminals or something.
The AS/400 has always had to fight for its survival inside IBM because it never drove a lot of the services revenue IBM was trying to grow in the 90's. The AS/400 was famous for being stuck in a closet and running non-stop with maybe a single employee that managed it. It did not sell a lot of IBM consulting and services. IBM mainly sells it via "Business Partners" so there is probably some ISV in the Travel industry that wrote an application that a lot of people used and they are the one selling AS/400's on behalf of IBM to customers that want to use their application.
IBM never made it very easy for developers to learn and support the system on their own. They are too expensive for someone to buy a small one to learn on and the cloud option just did not exist. About all IBM did to help was offer attractive lease options so that companies like mine could afford to have systems to develop our software on.
That said in the early 90's we had to spend over 100K just to buy the tape drives necessary to make "copies" of our software to send to customers. So a customer wants to try our software we have to copy our software on to a tape that probably costs $25+ and then FedEx it to them along with a bunch of heavy 3-ring binders of documentation. It is amazing things ever worked out back then and we survived.
Anyway, I often miss the AS/400. Writing RPG to do transaction processing against DB2/400 always seemed a lot cleaner and more straight forward than SQL and other languages. It also became possible to write real GUI applications though most took the path you described. We rewrote our UI using Eclipse and Java (we were a developer tool). The Java UI talked to the backend API that was still running RPG and ran on the AS/400. I've been gone for 17 years but all that code is still running today.
Granted whatever is running on them could probably run on a Raspberry Pi, but the rewrite would be a 2 million dollar contract by IBM Global Services and the Raspberry Pi would die every 2 years.
I first encountered them working in a call center and we got a new client that did travel booking so we had to order in a bunch of as/400 systems, and training for the agents so they could handle them.
2nd experience was at a consultancy firm where we had to hire in an external consultant to work with as/400 systems.
When I finally got to see what these as/400 systems did I was convinced this is a scam. IBM and Big Travel are in bed together to keep this system alive and to keep people buying it and hiring consultants who are certified in it. Of course the certifications probably come from IBM too.
I've seen WFH travel people who have a modern GUI to the AS/400 running on Windows, but it's still the as/400 TUI inside a modern GUI. What a fucking waste of time to make that wrapper.
This is an API that desperately needs replacing and modernizing. The fact that it's still not replaced by a better system, and people insist on creating crazy wrappers for it, tells me that someone is putting the breaks on. Maybe it's tied to the international flights industry too, maybe that's where the modernization needs to happen.
Either way as a modern developer I see absolutely no reason to keep clinging to this outdated system.