Strange i cruised the Panorama in March too and i found the food quite good. It did take awhile yes in the dining room but i expect that. Restaurants on land can take just as long IMO at times and given the staff shortage and having just restarted sailing i think all in all it was expected and just being back onboard honestly helped me overlook a lot of small items.