Perspective is everything. If you’re a ‘1st world’ working professional, university student, or fresh uni. graduate taking a gap year and working in this service capacity, it’s probably not all that awesome. At all. Maybe the same is true for somebody from the same country who was never a university student, but does have hundreds of dollars a month in car payments, high rent, etc.
But, if you’re from a country such as Egypt, Indonesia, Nicaragua, Pakistan, Ukraine, etc., when compared to the average wages in that country (on average, up to a few hundred USD per month… but to a fair degree, costs are commensurate), I think you’re making significantly greater than the average wage back home, pre-tip. For an eye-opening perspective, look into what the average cardiologist in Egypt earns.
Again, I’m not here to bash tips. I do tip for competently performed services. I am opposed to ‘mandatory gratuities’. Particularly when folks deride and aver/allude that the worker is going to be hard-up, but for those tips flowing.