I'll add my datapoint:
My recent Discovery Princess (September 2023) experience was generally very good. Gigi's, Sabatini's, Salty Dog (poutine goes really great w/ the Belgian beer on tap...!), Ocean Terrace, Slice, Bistro Sur le Mur, MDR, and breakfast in the buffet were all quite tasty. Crown Grill unfortunately fell short of our expectations this time on our steaks (everything else was great), because they came out completely unseasoned. Hopefully just a blip!