There are huge differences between Chinese and American cultures, and this is also the difference between Eastern and Western cultures. First of all, in the face of the waiter on this issue, the Americans advocate tipping, and give quite a lot, converted into yuan also have twenty or thirty dollars, and is considered to be deserved, and the waiter's main income is from the tip. China, on the other hand, believes that your service to me is deserved, I give you a tip has been included in my food and beverage costs, so there is no need to give any tip, so the Chinese people go to eat abroad is very easy to make a mistake on this.
Secondly, there is a difference in the culture of people, Americans like to receive praise, praise never show embarrassment, but generous acceptance, the same Americans do not begrudge others praise, there are a lot of foreign students went to the United States, if you wear any good-looking clothes, a day in the middle of the day will receive countless people's praise. Chinese people, on the other hand, don't. We are very modest and embarrassed when faced with compliments. And we don't give compliments to others easily, including our parents who rarely give us compliments.
Lastly, the value orientation is above, we can see from the American movies that Americans like individual heroism, what Superman, the American soldier and so on, but the Chinese people mainly emphasize the collective strength, which is also in line with socialist values.