I dont really buy into the businesses don't care about cost - maybe for top execs - but companies are obsessed with expense reports and accounting for every penny, reducing per diems, limiting hotel cost ceilings, booking through a specific travel agency, etc. And of course most companies are working overtime in every other department to slash costs, why would travel be spared? Being able to buy flights in bulk and save money seems like it would be highly appealing to finance managers.
Of course, there are exceptions. Governments seem to be some of the worst violators, they really do not care about costs and in many cases they egregiously throw money around for 5 star luxury hotels, first class flights, etc.