Well not totally out of their control. I remember my first night on the Fantasy, I ordered a lobster pasta and our server (politely) stated that was not very good and suggested two other options. I thought that was kind if weird and borderline rude so said I still wanted the pasta (I thought lobster = yum, pasta = yum, how bad could it be?) but when the entrees came, our server brought out his recommended dish anyway in addition to the pasta. I took one bite of the pasta, realized it had zero flavor, and ate the second dish he brought which was very tasty. From that point on I always ordered what he recommended and had great meals. He even brought me my favorite dessert on the trip from another kitchen on the last night of the voyage as a special farewell treat. So I do kind of see what the servers mean when they say they are responsible for making sure we enjoy our food. But I agree the kitchen should be held accountable as well.
I think this is something better addressed with a conversation with the “head server” when he visits your table, so you can balance critiquing the food with making clear your server team still bent over backwards to make sure you had a good meal despite kitchen missteps.
Both my wife and my mom have tried to order that pasta on different cruises and two different servers have also recommended against it and brought both the pasta and something else. If it's so bad, then why is it still on the menu??