Excellent post by Caroline Ross on the value of small talk:
As a form of simple hospitality, a few words about the weather cannot be beaten, they show interest, friendliness, openness to conversation. They put people at their ease. They show we are not above everybody else.