Which is how it always was. RC just has eliminated the "whip up something completely different than anything on the menu" accommodation that people took too much advantage of.
Actually the corporate guy in charge of food services said Indian food was the #1 off menu item ordered with the old menus, so there was enough demand to put it one dish on the menu.
There's enough demand to put one Indian dish on the menu each night, but definitely not enough demand to dedicate a specialty restaurant to the cuisine.
RC just had record bookings for a new ship that offers by far the most expensive fares ever seen for an RC ship. Getting more customers is not something RC has to focus on right now. What they have to focus on is battling through a staffing problem that exacerbates itself in the cruise industry as well as paying off debts incurred due to being forced to shut down for so long.
It can affect cruises depending on the "no sail" zone that's established around the launch time.
https://www.cruisehive.com/port-canaveral-juggling-cruise-ships-and-rocket-launch-conflicts/94823