Have you heard of "Cost Index"? Its a computerized means of calculating operating costs versus time, the airline/crew can then decide to fly faster or slower in order to minimize costs, some flight planning systems will allow the process to calculate delayed passenger costs and have the speed chosen accordingly.
Mutt