No mention of Japan or Asia. Last I lived there (~10 years ago), business cards were an essential part of almost every business encounter. So, if you do business in Japan (and maybe other East Asian countries), you want business cards. There's all sorts of etiquette in how you hand them to one another, but so long as you keep them right side up facing your partner so they can read it, you're 80% of the way there.