Подозреваю, что данную фразу придумали люди мелочные, жаждущие оправдать свои скупость и разгильдяйство.
Подарок и свидетельствует о том, какое внимание было оказано одариваемому при его выборе. Является ли подарок действительно тем, что порадует получателя? Потратил ли купивший подарок свои время, деньги, усилия или отделался парой рублей, купив открытку в ближайшем киоске и теперь требует восхищения к такому "вниманию"?
Да, бывает, что в букет цветов вложено гораздо больше внимания, чем в бриллиантовое колье, заказанное наугад и присланное с курьером. Но всё же слишком часто фразой из вопроса люди прикрывают своё нежелание тратить деньги и время на подарок. И часто одариваемый прекрасно это чувствует. Оттого и обиды. Пример из собственной жизни: некая очень близкая родственница в мой день рождения всегда говорила одну и ту же фразу: "Ах, у тебя день рождения, а у меня нет для тебя подарка!". При этом дата рождения вовсе не была тайной за семью печатями, как вы понимаете. Обладая стабильным доходом, можно было отложить хоть какую-то сумму заранее и сделать подарок, если так хотелось. Но этого не произошло ни разу за несколько десятилетий, включая мои детские годы, при этом родственница постоянно умилялась и говорила о своей любви ко мне. Что это, если не лицемерие?
Меркантильных людей, оценивающих каждого человека по кошельку, мы здесь не рассматриваем.