My first company after college would issue business cards to anyone for free if you filled out a form. It felt amazing. So far the only thing I've ever used them for is spreading thermal paste. I agree with you, the idea of business cards is so much more appealing than the reality.
I also dropped them into those restaurant fishbowls which claimed the winner would get a free soda or something. Hundreds of business cards, no free soda.