Kevin from intelliPaper here.
SwivelCard has bee a very good fit for many of our customers. One use has been to focus conversations.
Consider a situation where you manage a portfolio that is constantly changing, and you want to draw attention to aspects of it and personalize your pitch to a client. How cool would it be to have a face-to-face conversation focusing on real issues, and end with
"I've made a few notes. Use this SwivelCard to access them. They are secure and only you have access to this information." No, I don't need your email address - and there is no account to create or manage."
Beyond carrying them around, my swivelCard has access to every discount offered by the USPS for bulkrate and EDDM campaigns.
Handing out 50 cards at a networking event isn't a personalized pitch, you've not really backed up your argument. Not sure what USPS has to do with that discussion either, I hope you're not advocating sending these as junk mail, we have enough waste as it is, are they recyclable?
Beyond that, I attend an average of three networking meeting a month that typically have 100+ professionals in attendance all of which use business cards.
I'll agree with you partially, standard physical cards might be on the way out. However, I personally believe they will be replaced with a technology that carry a little more value.