Hi Believer, here is how I understand the intent--
Sophisticated technology has become part of the revolution in travel delivery systems, BUT the technology has had little effect on the hectic nature of travel scheduling.
The intent is to say that despite the introduction of sophisicated technology, not much improvement has occurred in the system. Travel schedules are just as hectic as ever. (This happens a lot in the modern world, don't you think?)
It's true, I would feel a little more comfortable writing that it is the 'technology', not the 'fact', that has failed to make schedules less hectic. But I'm not sure that's your objection. You seem to think that the statement intends to say that technology has helped to reduce the hectic nature of travel schedules.