It should be expected that after covid it would take awhile to get to the in which we were used to. I feel give it some time, be happy we can cruise at all. Things can only get better.
I last cruised last month in August. I spoke with many of the crew members about how they felt being on a ship again. Many I spoke with mentioned that they are working hard and that many crew members are still working on getting their documentation in order to return to the ships again. They also mentioned that they also have to do regular covid testing, additional training, and get all paperwork taking care of for citizenship, visas, etc. It calls for a lot travelling around and that it all takes some time.
Workers and managers also mentioend that there will be more and more workers, new and returning, over the next two or three months. They are hiring workers like crazy I was told.
All in all, just give it time, enjoy cruising now, and look to even more improvements in the future.