Having read through this whole thread, a few observations:
1. FWIW, crew shortages, and worker shortages writ large, are not due to "the great resignation." In the US, it's simply a numbers game, and our friend from NZ alluded to record low unemployment there, so I suspect it's true in other countries as well. (FYI, I'm a "recovering economist" - former Chief Economist for a $50B financial institution.) US nonfarm payrolls are still some 1.2M below pre-pandemic levels, so we haven't yet recovered all the jobs we eliminated when we shut the economy down. AND - that doesn't account for normal growth over the ensuing 15 months, so that puts us another 3M or so jobs behind. We're at least 15 months out from equilibrium, unless a recession shortens that.
2. Crew shortages are affecting all lines. Tony at La Lido Loca has vlogged about this on Carnival (which has closed two popular dining venues until further notice), Cunard (which has canceled sailings), and NCL (which, I believe, has also canceled sailings). So being "done with RCCL" isn't much of a solution.
3. I fully empathize with everyone's concerns over this. You work hard for your money (queue up Agador Spartacus) and you expect to be treated right. Only the cruise lines' accountants can say for sure whether it was better to move to full capacity and be short-staffed (it ain't just covid, folks, visas have a lot to do with it), or remain below capacity. Reputation risk is hard to mitigate, because it's not transferable. Time will tell.
4. We are Diamond Plus with over 20 cruises under our belts, and have averaged a cruise a year since we got our sea legs. Our last cruise was Jan/Feb 2020, and we're having withdrawal symptoms, but we waited until the mask theatre ended. We're booked on a TA out of Barcelona on Jewel in late Oct. The good thing about a TA is that we don't really care if shows get canceled, activities get canceled, the Solarium Bistro is closed, etc., etc. We'll sit on the balcony of our aft suite and gaze out at the wide blue Atlantic, which is what we were gonna do anyway. And we don't eat in the MDR anymore (been there, done that), so we don't really care how long dinner takes. We figure a TA is a good first cruise back.
But for the rest of you - again, I empathize. Only you can decide whether it's worth getting back out there and accepting the glitches, or waiting. Again, switching lines isn't an option, because it's universal. And it's not just cruising. I've seen more restaurants close locally in the last six months due to lack of staff than closed in 2020 due to the shutdown, including upscale places. And service? My wife picked up fast food burgers last week, and hers had the bun, the cheese, the tomato, the lettuce, the pickles, and the condiments - but no meat. Things can always be worse.