Why pay an airline $300 for a flight that takes twice as long as one that costs $150? I understand buying the more expensive ticket to get reimbursal in case of a cancellation, but don't employees generally use the flight?
I routinely see colleagues paying double the money for services offered by cheaper commercial airlines, and I'm sure this adds up over all departments. Allow employees to make their own travel arrangements, so they can find the cheapest flight that is also most convienient for them, helping to ensure they actually use the ticket. This would also reduce bureaucratic red tape and streamline the process.