Agree. Specially restaurants are overrated. We tend to dine at the World Cafe. With port talks, enrichment lectures, trivia, shows, etc. we prefer to be on our own schedule, not at the mercy of the waitstaff servicing us in a timely manner.
On our expedition cruise we cancelled both night’s advanced reservations because the World Cafe was the best food we have had at sea.