I agree! I scrapped to set up an Aug 5th sailing for my DW and two college sons and simply saying its not RCL's fault for limited staff totally forgets the fact that they should be monitoring staff with total ship capacity!
We have only sailed on maybe 4 or 5 cruises but tried Carnival, NCL, and RCL and honestly I go with who offers the best for my limited budget!
The best cruise we were ever on was with NCL 'Breakaway' some time ago but that doesn't lock us to NCL.
If COVID occurs on the ship, and they have been keeping it clean, I don't blame RCL BUT if they are short staffed and still sell at 102% capacity... then I do.
Based on what I see people talking about spending on these cruises, I am sure RCL is not really concerned with us BUT they will loose loyalty if they don't wake up.
I know more complain on CC than praise but above is my opinion and will control my staying with RCL or, jump ship. I remain cautiously optimistic.