Another vegan said: "How difficult is it to have an alpro yoghurt, tomato, broccoli and vegan cheese pasta? Basic stuff.>
Do they know how heavy those items are going to be specially if they're going to carry those items in bulk just in case they have to cater to one or three persons?
If you have dietary restrictions bring your own food.
That is straight up victim blaming, have some empathy for people, it’s not hard to accommodate everyone. As they can use the same ingredients from the other meals to make something without the animal products.
They don't prepare food on board. Everything served on a plane is premade and assembled, then loaded onboard just before the flight, so it takes up space they don't always have to bring food that there is no guarantee someone will want.
There are some big name airlines that do provide vegan options, so if this is something that matters to you, I recommend considering it when booking flights.