I don't know if I am stating the obvious, but there is a cultural angle to greeting gestures. Handshakes, hugs, pecks on cheek are all acceptable in some cultures and outrageous in others. There is no universal interpretation of what bowing means, it is very culture specific. Along the same lines, I can understand the American perspective and why some are very offended by it.