I was on a (smooth) 3 hr 45 min AA flight last week and the FAs managed just ONE food/drinks service. One.
AS flies So Cal to SEA (2 hrs 15 min) and PDX (2 hrs) and without exception gets 2 full ones in.
Heck, even WN and B6 get a drinks service in in the 50 mins from LGB to LAS, unless turbulence (albeit a limited one).
Seems if AA management wants to increase revenue, instead of raising prices, they might want to offer more frequent in-flight services. I'm no genius, but math is math.