Also, restaurant staff only earn $2 an hour!? I didn’t realise wages were that low..! Maybe I should be tipping every time.
Rather than tipping more, have you considered not visiting third world hell holes? Canada's real close, but they have a civilized nation up there.
Ugh, that's unfortunate. Its been too long, but last I was in Canada, tipping was way less out of control than in the US.