These problems were very late, mostly after ITA had got into developing an airline ticket-booking application that had to interact with badly managed airline companies who thought Java was actually a good idea. Extreme algorithm design skills were not so valued then, and a person who liked that kind of thing wouldn't enjoy interfacing with corporate servers.