Thanks all for the mostly constructive advice.I suppose my questions have been answered, at least in part.
1) Some have said it not just the Oosterdam and it is across the fleet.
2)It seems you need to be in fixed dining or be really demanding to avoid similar slow service.
3)Whether it is cost cutting, or not, the lack of staffing levels will likely continue, and management and training of the staff they have is not sufficient.
It is such a shame as we would likely have cruised HAL much more. Now it will only be if the itinerary is a real corker.