Not me
I have not found it consistent at all. I was a bit upset on my last flight, legging it home ATL-LAX, since I was in the seat that was supposed to order first (4F) but I got last. I was upset cuz the food stank though, some kind of horrible new pasta dish with cheese lumps and a brownish red sauce that tastes like whey. And they ran out of french bread rolls. So I just drank more white wine.
IMHO they should ask DMs first, PMs next, GMs, then all others. They might have done that on this flight for all I can remember. I don't care which order the serve it, but they should ask what people want in the ranked order imho, by status. And why do they bother with 2 different types of bread? Nobody wanted those silly multi-grain rolls on the flight i took. It complemented the bland pasta dish well though. It was like a cardboard meal. I felt guilty eating the chocolate cake so I only took 3 bites and then drank more wine.
sorry for ranting.