We just spent 49 days on Royal. A very senior age group voyage, we were some of the not so aged passengers and had to adjust to a slower pace. We now realize this is probably typical of a longer cruise. I have to agree with the points you made, Passenger Services are awful, they have little understanding of problems reported to them and do whatever they can to stonewall passengers.  You can't tell them about the problem then go away, they make you stand there while they disappear for a