I think there's a certain cultural movement that has been propagated violently across the world that rewards and requires such behavior. there are many enduring cultural traditions that teach patience and long term planning. "human nature" is complex, we naturally can do both honestly.