I do not completely agree. We had a Genie on RCL and it was no different than when I had a Royal Suite on Celebrity. I was contacted multiple times in advance - all requests were done when we arrived in our cabin. Our butler was just as available as the Genie on RCL. We actually had a same leak problem in our cabin and our Butler made sure it was taken care of correctly and even gave us vouchers which we didn't even ask for. To be honest the Genie on RCL was a little too intrusive, she would show up at every dinner location we were at to check on us.