I have a QR Code on the back of my card to make it easier for people to import the data, but IMO the physical cards are still highly valuable. I use them as easy reminders about who to follow up with after an event, or to jot a couple of notes on while talking.
The contactless alternatives are neat, but they are always a hassle, IME, as the article also outlines.