Eh.. we have multiple cruises with all massmarket lines (8 lines) and especially when we talk about RCI (26), NCL(10), Carnival (3) ... it is up and down with each of them. On our first cruises with all 3 food was weak. Especially on NCL Spirit.
We mostly cruise with RCI now with occasional Celebrity, NCL, Princess. I hear complaints about food worsening from every line cruisers.
Must be linked to pandemic losses (RC corp lost 21 billions) and raging inflation.