Cost savings and waste reduction. Once food leaves the kitchen it has to be thrown out. A couple of uneaten pieces of bread here and there may not seem like. But multiply that by 300 tables and then a fleet you have a lot of wasted food.
Not to say that cost isn't still the prime motivator.
BPC - I think sourdough would be great, it is best warm.