It is useful being able to have a meal when you are diabetic, the meeting has over-run and you arrive at the airport just in time for the flight. And it does happen far more frequently than is desirable....Which is why I always insist on flying business class in Europe.
As far as really long haul is concerned, it is very necessary when one is diabetic.