Maybe Americans hug random strangers, or their friends, all the time, but it's not the case in every culture. For some people, including me, it's an invasion of personal space and it's uncomfortable to be touched.
I don't hug my friends, even if I trust them. I may lightly kiss them on the cheek though.
Don't go on assuming everyone needs hugs for a "better world". Your world is not my world.