why do you say " have to "?
yes, i agree. i think it is a cultural characteristic.it would be very hard to get us americans to change this.but you know what? probably, in the future, americans will have to change.