In my experience, if a 14 night booking can also be booked as two 7 nights (as in back to back), then the menu does repeat because it's the 7 night menu. When we have had sailings longer than 7 nights that are NOT back to back sailings, then there is a different menu each night. Our longest sailing that was not back to back was 16 nights (in 2022) and I think there may have been some repeat dishes or menus, but it was not the same after 7 nights. Even if the same, there is usually enough variety that it's not an issue. Things may have changed, but this is just my experience.