Who hasn't had them or at least received them? Almost everyone, right? It's striking to see how often, almost every time actually, that you give someone a business card, this is a reason for a comment. Positive from someone who is actually surprised that you are still walking around with such an old-fashioned piece of paper. But at least as often a negative reaction of incomprehension and old-fashionedness.
It can indeed be done in another way. You can pick up your phone and make a connection on the spot via Linkedin.
See for yourself how easy it is to make your own business cards that look great.