I look enviously at other countries that have been using feature phones for banking and p2p banking. The video of a guy in China assembling his own iPhone shows QR codes at each booth used for payment. There's no reason Smart Phones or NFC could do those things better, but we still don't have it and it won't be happening in the U.S. in near future.
QR codes are also used for exchanging contact information... when I give a talk in China, I put my Wechat QR code at the end so any member of the audience can scan it from the slide for follow-up conversations.
I've always been surprised by this (and even more by QR codes in magazine ads and billboards). I'd think that these days, for 90% of applications a regular URL should work. Just as your photo app thee days marks (and often labels) the faces, it could simply highlight all the URLs, email addresses etc in the image and let you click on them.
Yes, QR codes are more robust (at the cost of a small payload for a large image) but I suspect in most cases it's unnecessary.
The farmer coming into the city on a trike selling fruit even accepts payment by QR code :)
For inventory management, it's preferable that each item has its own unique code. So either you need to print a different QR code for every item, or you put on an NFC chip.
It is true that QR codes are supported on more devices, but that is because cameras and screens are ubiquitous with smart phones. An NFC reader is cheaper.
The heavy use of (granted, not strictly QR) 2D barcodes in physical mail/shipping suggests it's both useful and cost effective.
Think of a stockroom. When you get new inventory, you put on an NFC tag on every item, and then you have to register each which is just one sweep. With QR/barcodes you either have to register and then print and put on the items, or you have to scan each individually after.
Both NFC and QR have strengths and weaknesses. I'm certain that we will see both utilized more and more.
The trouble is that the category of features they solve can often also be solved by GPS, Network, or other similar technologies.
There are a myriad of cool things that Bluetooth Beacons can do but none of them are particularly consumer must-haves.
I agree there aren't much real uses tho. But we might not know yet.
For example LoRaWAN networks are deployed worldwide fairly quietly.
There's undoubtedly great use cases for NFC on phones (payments, travel passes, hotel room keys etc), but it's also a technology that often seems to attract developers solely because it seems 'cool', not because they have a problem that can be solved better with NFC than without it.