IST-SFO 13.5 hour flight and we have boxed cold lunch with subpar booze in small wine bottles (no liquor available). Mid flight I asked if they had a snack, and they gave me the same box again.
Sorry to say, but Qatar Airways long-haul J is eating TK's lunch, literally. I don't mind using *A miles for TK long-haul but if cash unless there is a significant price difference, it needs to be QR for me.