Basically from what I’ve been made aware, a full hot vegetarian along with other “special meals” are only provided in the economy cabin on flights from the east coast to Perth/Darwin. If you’re travelling Business Class, special meals can be requested on any Domestic flight.
Sound reasonable to me.
It would be reasonable on a low cost carrier. However, as Qantas make a big deal about including meals in their fares, all passengers should be provided with a suitable meal. Including those "only" flying economy on shorter flights like Melbourne to Brisbane or several shorter flights like Canberra to Brisbane to Cairns.
I'm not vegetarian, but I think vegetarians have the right to a meal they can eat, whatever class of travel they are in and wherever they fly. If all pax only get a snack or piece of fruit, fine, but it meat eaters get a proper meal (not sure a chicken pie is a proper meal but
), then all pax should get a proper meal.
I do have a medically diagnosed gluten intolerance though (luckily not a full allergy or coeliac), and have always managed to find something I can eat from the choices offered until recently when the only food offered in business were a pie on the outbound and a toastie on the inbound. I do not regard it as acceptable that my only choice on the pre-ordered is Vegan/GF. Vegan is a VERY restricted diet, and just because I am effectively GF does not mean that I can't have milk, cheese, yoghurt, honey, chicken, bacon, eggs or other foods.
Sure on low cost carrier, pack your own food, but travelling on very expensive fares (both Y and J) on Qantas, who advertise meals, they should provide a meal you can eat. YMMV.