Earlier quoted context omitted.
but fundamentally the web apps for airlines are dirty hacks layered on top of mainframe systems Thats no excuse.
Airlines are one of the most economically marginal, shitty businesses out there. ("easiest way to become a millionaire in the airline industry is to start out a billionaire"). They're also not particularly good at software development. The legacy carriers are huge, and have built software over decades. I think the low hanging fruit in the airline industry is to hire staff from outside the airline industry in all cust…
I just meant that saying "my online system sucks and you shouldn't care (or should be complacent) because its just a hack on top of some legacy system" isn't an excuse you should accept.
Just because you do not feel its worthwhile to replace the underlying system (and I'm not arguing over whether it is or isn't), doesn't make it alright that the end result is bad and certainly does not mean people should accept that reason as an excuse.