I worked in the hospitality industry for many years and have also travelled around the world. I have refused to tip in the US as the service was really bad, I think a tip is earned if the server is warranted one but should never rely on them, as they are a bonus not a given that you will receive one