Originally Posted by
sinoflyer
Neither the airlines nor TAs (online and brick-mortar) can be expected to have all the updated visa requirements for all nations and all nationalities.
I think airlines and TA absolutely should have updated visa info - and they do, in the form of TIMATIC. But I don't think they need to publish that information against every potential flight booking - it should be for the passenger to ask.
Unfortunately there's plenty of reservation staff that don't know how to use TIMATIC properly... not putting China as a 'transit' for example will incorrectly lead many to getting a visa they don't need.