However, I grew up being told that I should work hard, everyday and earn my paycheck. I was taught that expecting a tip was wrong because I should give my very best, always, regardless of how much money I was earning. If I was unhappy with the money, find a job that paid better. But always give 110% at every job.
When I was younger I worked at a Starbucks. I was in charge of counting the tips each week and distributing them. The formula was based upon how many hours you worked that week. It usually worked out to be around $20-something, sometimes more, around holidays maybe $40-$50 something. I never cared how much. However other co-workers would cry if it was low because they felt like they were "stiffed". Not because they did a bad job, but because they just expected good tips.
Recently in China, I stayed at the same hotel for a few months. When it was time for me to leave I asked my co-workers how much should I leave the maid for a tip. After all she cleaned my room for months. They told me don't leave her anything. It would be considered an insult because it implied that she didn't do her very best and maybe more money would have made her do better work. I was a bit taken back because I expected to tip her. I asked a few more co-workers and they all said the same thing. Don't tip her. Instead what I could do if I really wanted to was to leave her something that wasn't money. Like a gift of some sort. I left her a new Vivo X20 Android phone.