Я в такой ситуации рассуждают следующим образом: ситуации бывают всякие. Возможно конкретно мне конкретно сейчас их советы не нужны. Но в среднем их поведение благо или зло? Если считаю что в среднем человек был прав, например вежливо предложив помощь, даже ненужную конкретно мне, то готовность помочь надо поощрить. И я с самой широкой улыбкой благодарю человека за совет. Мне он не пригодился, но кому то другому будет полезен. Ну а если считаю что человек в принципе совершает неправильный поступок, и других он тоже не порадует, то стремлюсь отреагировать так, чтобы человек в следящий раз не захотел так поступать.  То есть я формируют будущее поведение человека, а не рефлексирую почему он сейчас такой.