Re: Hospitality sector had it coming
My previous employer used to use a local travel agent, or Reisebüro, and, whilst it was often cheaper to book directly, when it came to flights and hotels in foreign climbs for trips, which could be changed at the last minute (different people flying, different dates or different departure and arrival airports), the travel agent dealt with everything - and knowing this could happen, always ensured we had the flexible tickets that allowed such chopping and changing.
It might not have been cheaper, initially, than doing it "ourselves", but given the amount of time staff would have spent re-organizing things they weren't expert in, and not doing their real work, plus all those cancelled, non-refundable flights they had booked, because they were cheaper, it probably saved them a fortune over the years.