A recent failed food inspection in Detroit caused 200 flights originating from there to operate without in-flight catering. There are many good reasons why airlines need to be very careful when it comes to inflight catering. While few airlines actually prepare the airline food themselves ( which is generally outsourced to catering companies), they are the ones who people are likely to blame for getting food poisoning.