Taking someone's business contact information with no intent of building a business relationship and then using it for your own personal benefit is unprofessional and rude. I'm not sure any number of words is going to get you around that fact.
mentioned multiple times a) it is not clear that there was no intent beside personal benefit and b) it is not clear where the line between personal and business is if your business is schmoozing.
This is not to say this is absolutely positively an instance of either of the above, merely that it is too ambiguous and unclear to not come across poorly.
It's always going to be possible to come up with some circumstance the author didn't foresee or insulate themselves from that might mitigate the specific facts they're using to promote their idea. But who cares? That's a nerd message board game.
The question is: is taking someone's business card under the auspices of a business inquiry and then using it solely for your own personal reasons unprofessional or not? The answer (I'll go out on a limb here...) is: yes. It's unprofessional. Interesting point, blog author! Thanks!
Your single paragraph summary was immeasurably clearer than her entire rant. Yes, under those exact circumstances it is both unprofessional and stalkerish.