Remember they get tons of emails, many of which are for things that no action is required of by that department (like, a gluten free diet).
Just takes time to get through them all.
Menus in the app have always been for the current cruse that ship is sailing on. Never for your specific cruise. So just view the current sailing and you'll see the menus.
Depends where you are. Depends on the ship. Depends where you are on the ship.
Starlink isn't even half of what contributes to your onboard internet experience.