I mean you can conceive of solutions:
* Why does the luggage not get treated like container transport. Load up cages next to check in desks for the same destination.
* Take back control over your booking. There is absolutely no need for any airline to not take bookings direct. Want to sell through your partners - fine but they come to your API/site to actually book it. Then everyone has real time info. Think that will drive your prices down? No, don't sell at loss making prices.
I could go on. I am having a hell just trying to find somewhere nice and sunny to take 2 children. There is just so many options and so little information to trust.
But this problems exists for every service - hair cutting, selling houses and airlines. One and only one URI is really selling an actual seat or an actual house or an actual chair with a hair dresser.
So one and only one URI should publish what is available.
And then aggregation and search is simple(ish)
It seems to me that the next evolution of the search engine is to tell the people selling stuff that they don't need to do SEO, or marketing. They just need to use a standard micro data / format for whatever they are selling.
A long time ago I worked for an ISP that gave 1MB of personal disk space free to everyone. We bumped to to 10 then 100 when we realised no one actually used it.
This failure to put our own stuff online is the cause of huge problems - real estate agents, facebook, AOL, every walled garden, every agent, all stem from people and businesses not publishing their own needs.
Must stop ranting now