Hate to reveal my profession but there are no health conditions that require a vegan diet. So the ‘rubbish’ comment here is is uneducated to say the least. Then were all free to say its healthier to eat a carrot than a steak and i agree with that but again, no requirement. I have this discussion everyday and trust me, I am not intolerant or insensitive to the issue. I agree BA shouldnt offer the option but they do, and if the catering is bad, then fine. Bring your business elsewhere or be very thankful for a compensation other people wouldnt feel entitled to.