I assume RCI wouldn't do something as drastic as cancel a whole deployment because they rather not go around the Red Sea issue:
Virgin Voyages Cancels 2024-25 Australia Program - Cruise Industry News | Cruise News
Biker, who thinks Virgin used that as an excuse and redeployed because they can make more/easier money in the Carib.
The cups used vary depending on stock. Yes, and they are mainly useful on ships which have the Freestyle machine which requires the cup. You can get soda at any bar without the cup.