It is unfortunate that all or most of the cruise lines have lowered some of the quality and experience levels from the past. While not an excuse, we have seen this on airlines as well as cruise lines. That said, we feel RCCL is doing a good job at preserving a great, by contemporary standards, service experience with entertainment and food that keep us coming back for more cruises. That said, we reserve the right to switch cruise lines if the total experience becomes mediocre. We are not hesitant to vote with our feet and with forums like Cruiseline.com.