Apparently in the post Covid world, Royal has taken away a convenience from its guests. With the Oasis class ships, you always need reservations and it was so much easier booking it pre-cruise, so that you could coordinate show and dinner reservations before your vacation and everything was done.
Now you have to scramble on your embarkation day to play with their app and book all your shows when you get on... when what you should be doing is having your lunch, getting settled in your cabin and actually enjoying your vacation. Not a good move by Royal.