Ordering special meal prevents any op-up consideration, fwiw. Food quality for special meals is rarely better these days (was maybe a decade ago). I don't fly much in economy so can't compare these airlines, but interesting that you omit the home airline (Thai). I've heard good things about Asiana for their economy service but you should check seating density as some of these airlines squeeze an extra seat per row into economy.