Wifey B: We tip. When in doubt we tip. When in doubt about how much, we tip more. Those at marinas help to make our trips even more pleasurable and we're living a life they only dream of, yet they work harder than we do. I get very offended by seeing a $20 million yacht at a marina and no tipping of the dock hands. Tipping is a means of personally rewarding those providing services to you. Tipping brings me great pleasure. I appreciate those who make my life better even if in relatively small ways. We also do not care what any other person thinks about our tipping. It's our money and we can do with it as we want.
When I was young, I was on the other side and I was very appreciative, but also very dependent on tips. The generosity of others is what made it possible for me to pay rent, to buy food, to survive. Do I wish the jobs themselves paid more? Definitely. Still when you're providing a personal service it's nice to see the one you provided it to did appreciate it.
When I'm at a marina, I can't fix the disparity in pay, I can't repair the inequities of society, I can't raise minimum wage, I can't make employers treat the employees better. I can give a little money to those working hard to make my life better and I can show my appreciation through my words, my demeanor, and through actions by my tipping. I tip when I know I'll be returning and I tip the same to those I know I'll never see again. You never know just what it might mean to that person.
When I get to your country where tipping isn't customary, I'll still tip and the employee can accept it or say no. I'm not tipping because I have to. I'm tipping because I want to and I can. There's no law against giving others money to my knowledge. You don't like it, tough. I'm not trying to start a revolution or even trend, I'm just giving a small present in appreciation of service.