Although I do agree with some that you listed, I think that many do have alternatives:
- Audiobooks can be listened on other devices besides smartphones
- A dedicated camera is a very good option for taking high-quality photos fast, but I do agree that instant sharing is not a possibility
- GPS tracking is available on many watches, even non-Smartwatches like the ones Garmin designs
- You can pay with a credit / debit card via NFC - just as fast as with a smartphone
- You can find restaurants and other places through maps, tourism centers, etc. Or there's a option for researching where to go before heading out