Gooly, try finding menus at Carnival, Celebrity, Cunard, Holland America, Princess, and Royal Caribbean web sites. You will not find any menus at any of them. So why is NCL's web site the worse? They are all bad.......
I also think that by not posting the menus it leaves room for ythe menus to change, also I am sure that between ship to ship they vary often...just a thought