Its very subjective. We can see the same shows on Divina over and over again. We think the quality of the singers and dancers far exceed what we see on other cruise lines. These are professionals! We enjoy the cirque de solie type performances within the shows also.
As far as extra tipping, I have never needed to do that and leave the automatic tips and I get great service.
As for the chicken breast...if you had asked the maitre de in the buffet to make that for you he would have made sure it was available on the days you requested it. I have found they go above and beyond if asked.
I make sure I do not touch any tongs with my bare hands, and use a cloth napkin for that. Then I use another cloth napkin for my use. I have seen too many, most Europeans, NOT wash their hands after using the restrooms.... I have even spoken up and asked them to, and gotten rude remarks.
I have heard the kids clubs keep the kids occupied and very happy. Unless there are other kids the ages of yours ,I can see why he was bored.
I agree with the chair hogs and something needs to be done. You have the right to remove anything from a chair if no one has come to the chair in 30 minutes.
Enjoy your other cruises!