One of the waitors who told me this was at lunchtime, meaning he's not being tipped then, this was after we had a friendly conversation about his country, and then I asked him.
Later I asked different people, I don't think they all got together to make up the same story. I was suprised that my cabin attendant wasn't friends with the other cabin attendants who worked the same hall. They were all nice, but I got the impression that they group together by where they're from.
All the service staff I met was from asia, eastern europe, caribbean, south africa, & costa rica. Only the officers/entertainment staff, that aren't tipped, came from rich countries like Canada.