I started doing this around the time IOS added QR code support to their camera app (six years ago or so). Very fun to watch iphone owners heads explode that were expecting to go through a tedious ritual of typing out a phone number or email address. Still happens occasionally. People are used to awkward and tedious rituals for exchanging contact details and this is the complete opposite.
Very simple to do and very practical. Most phones have QR code support built into their default camera apps now. You don't need any special apps for this. So, there's very little friction with this. Mostly it's just people being unaware that they can do this. There are gazillions of websites where you can create QR codes for web links, vcards, wifi credentials, etc. That part is easy. All you need to do is create a QR code and save it to some location where you can access it from your phone easily and show it to people.
I use Google drive for this but it's pretty easy to find alternatives to that.