While Cruise Critic is a wonderful site, postings here can’t fix things like this. The only way to get it fixed is to give immediate feedback while you are on the ship, to a supervisor, who can work with the crew members who may not be doing their jobs effectively. It may require reassigning a crew member, or giving them additional training. Coming home and writing about it isn’t going to make any difference to the crew’s behavior on the ship. We all love to vent, but it won’t effect any change to write about it here.