Мои варианты:
1) Не умеют - об этом очень хорошо написала Ольга Тройникова. Иногда не умеют именно на уровне действий - не знают, в какой момент и какими словами; иногда не только не умеют, но даже и не в курсе, что такое существует на белом свете и что это, в общем-то, хорошо:)
2) Умеют, но не хотят - в силу личностных особенностей считают, что этого делать не надо, потому что партнер "избалуется" / сядет на голову / будет считать слабым человеком и т.п. Т.е. навыком "говорить приятное" человек владеет, но использует его крайне редко и чаще из деловых соображений.
3) Умеют, но не могут - когда не хватает сил. Сейчас нередко наблюдается такое явление - после всех прелестей последних лет. Выгоревший человек с огромным напрягом может позволить себе роскошь доброжелательного общения: он от этого устает так, словно тяжелые мешшки таскал. А если у человека депрессия - что теперь совсем даже не редкость - то он при всем желании может не найти этого "приятного", которое можно было бы сказать другому.
А есть еще фактор культуры страны / региона. Порой "говорить друг другу что-то приятное" в во всех видах отношений - от бытовых или соседских до любовных и детско-родительских - просто-напросто не принято.