Nothing will change until people stop signing up for more cruises. I doubt they even care about the ratings people are giving, all they care about are future bookings. Once those start to drop, maybe they’ll look into why. They are sailing full, there is no incentive to improve the food quality. Plus it drives people to the specialty restaurants, even more profits.