I cruise exclusively with RCL and disagree with you. The perk program seems setup in a common sense way. I agree with another poster that RCL was never an ultra luxury line so you have to re-look at your expectations. Also you can get into the Concierge club if you book in suites. They do get busy...