Зависит от ситуации. Причем все из перечисленных Вами причин в свое время имели место.Если собирают деньги для общего подарка и сумма не сильно бьет по карману, то вложусь независимо от личного отношения к одариваемому, потому что подарок все равно подарят, а перекладывать расходы на других из принципа не хочется. Хотя нам везло, еще ни разу не было, чтобы я или ребенок испытывали стойкое отвращение к людям, которые с ребенком работают.Обычно все-таки дарим подарки людям, которым искренне хочется сделать приятно, т.е. причина номер 2. Педагогу, который работает с дочкой индивидуально, дарю потому, что все дарят , а быть белой вороной не хочется, т.е. причина 3. Тем, кто нам и к нам равнодушен, ничего не дарим, т.е. пункт 4 из Вашего списка тоже имеет место.Пункт номер один пытались воплотить в жизнь в сфере образования - не сработало. А вот в сфере здравоохранения помогло в свое время.