Most people are fine on RCCL because they don’t have a choice. So they accept it. We use to put RC in our cruise rotation with Princess, Celebrity, and Holland America, but now avoid them (unless we are taking grandkids…they love the activities on RC).
The turn down service is not a big deal, but for us we will take our dollars elsewhere. With their full ships, I’m sure they don’t care.