I could actually see getting my sister some of these after she moves. Yeah, they're self-indulgent, but having a card you can hand someone is pretty convenient. And if you don't have business cards, these would make sense.
I'm reminded of the business card scene in American Psycho, but then, I reference that movie far more than I should.