Det finns inga universella regler som kräver att mat serveras på något flyg. Beslutet att tjäna eller inte är ganska mycket upp till flygbolaget. Och som du har upptäckt är det en stor skillnad i vad flygbolagen gör.
Jag har haft massor av korta flygningar med måltider och gott om ingenting annat än en massa jordnötter. Jag har varit på långa häckar där maten serverades för många gånger och långa höjder var lite mer skulle ha varit önskvärt.
Många flygbolag visar någon form av indikation på de tillhandahållna tjänsterna, men inte alla gör det. Om du inte ser det noterat kan du alltid ringa dem om du känner att ditt flyg är tillräckligt lång för att du behöver äta.
Men för att vara ärlig att bli arg eftersom de inte matade dig på en kort flygning är lite barnslig. Du som resande har huvuddelen av ansvaret för att ta hand om dig själv, det är inte flygbolagets ansvar att mata dig när du känner dig hungrig.