I dunno. Paper ones are kinda like tiny junk mail to me, but with the added guilt trip of being tied to a real identity. If someone handed me a business card that was actually a sticker though, I’d be quietly delighted and think of them every time I saw it.