I deleted my previous comment as perhaps I am taking your comment too personally.
I agree with you that it is nice to be surprised. I am just pointing out that there are legitimate uses for the "clinical" approach to gift giving: wedding and baby registries are quite common. If you don't know the newlyweds/parents nor the contents of their house very well, the registry can go a long way to giving them a gift that they actually need and will use.
Cheers