So far agents have mostly stuck with the GDSs: rebuilding their IT systems to make direct connections to airlines is expensive, and their contracts with GDSs may make it costly too.
However, the loss of direct commission from airlines made travel agents more beholden to the GDSs, which not only slip them a share of fees but also provide their back-office computing.