I have to say that, of all the airlines I frequent commonly, I find QR to have the most limited range of options rotating across its J class menus. There are some dishes I've had at least 6 times in a single month (the Arabic spiced chicken with machboos sauce springs immediately to mind!)
I've noticed that this is particularly a problem if you take a lot of QR flights in a month on similar routings between EU-DOH and DOH-Asia. When my flights are spread out over a number of months, the choices do differ, but they are often only slightly altered permutations on previous dishes. So the flavours are pretty similar.
Fortunately, I find the food broadly excellent (especially the middle eastern options) so I'm not all that concerned by the repetition - but it is something I always notice.