WOW!!!!!are we brothers from another mother? those are my EXACT thoughts on everything u said!!!!
To me the percentage is a guideline I pay zero attention. A tip is not mandatory and a given, it's earned for good service and treating your customer well.
If I get so-so service then you are going to get a so-so tip. If I get great service, the kind where I don't feel like a customer and feel like a guest, then you are probably going get a really nice tip,a big compliment and my business again. Unfortunately if you don't like your job and it shows, or bored with your job, or just not good then just like the real world where most of us work, your not going to get a tip and possibly no further business. If you feel like you have to remind me to tip or kind of start the pressure game, sorry you just struck out big time with me. As far as amounts it totally is up to the level of service with me, we've had really inexpensive meals but such good service that it actually helped make a great evening out and I've tipped 1/2 or more the cost of the meal. I've ate or drank at places we go to in Negril and not had enough cash left to leave a nice tip, but the next day or 2 I make it point to stop back by and see the waitress or bartender and give them the tip from the previous night and thank them for understanding, that one usually gets a hug from them. Most of these are the ones that remember you each year you return and greet you by name when they see you, some have become friends we love to visit with.
We usually leave the house keepers daily tips as they often have days off thru the week or during slow season might be off for a week or more at a time. I believe if you do take care of your house keeper you will see quite a difference in your room. Security is big for me, I do feel like these guys should be remembered, if they don't take the time to know their guests, sleep on the job, and don't make you feel safe, then to be honest I don't want to really know them either. But the good ones that interact with their guests, offer handy tips and advice, the ones you see doing their job and make you feel safe, Yes I give them a nice tip at the end of our stay, these guys have your back while your asleep.
Jamb