I think there's a basic incompatibilty between men and women at a cellular level on this subject.
For a woman, receiving a present is a deeply personal thing where she looks deep within the 'meaning' of the present. What does it signify? What loving message does the present reveal about the inner workings of the mind and soul of the giver?
Giving a present is equally complex. Will my present be appreciated? Will they understand the deep meaning behind my gift? I agonised for weeks about what colour to get.
For men it is almost the same but subtly different in a few minor variations when receiving a present. 'Ooh a present! Is it a shiny tool? Can I eat it? WTF is this? Oh well better smile and say 'lovely'.
Giving a present is equally complex. Phew, well, good job I grabbed that big bar of chocolate from the petrol station for her yesterday. Thank feck this torture is over for another year.