Moreover, all that "hack" (not really) from the Black Hat conference does is allow a website to open. It's just a URL exchange.
So you'd have to have your phone turned on, unlocked AND not notice someone bump a gizmo against your phone, AND not notice that all of a sudden your browser opens to a page you've never seen before, with a "click me" download link on it, AND you click on it for some dumb reason AND then for another dumb reason, go find the downloaded file afterwards, AND click on AND agree to install it. Whew.
I guess a potential problem would be if said webpage contained an exploit that allowed a virus to install without you going through the usual steps, or if it contained child porn or something.
Like I said though, just disable NFC whilst on the subway!
For the geeks of us, you could add a Tasker task to pop up a reminder to turn off NFC when you have no network connection. There doesn't appear to be a way to automatically disable NFC yet so this is the next best thing.
Some people here have commented that non-techies, who could make the most use of NFC tags for repetitive tasks, would be the least likely to go through even the simple steps of setting them up.
I tend to agree. However, that does not negate their usefulness at all. If anything, it makes them ten times MORE useful.
It simply means that someone else has to set them up... no different from any other simple setup where users would ask someone else for help.
In the case of my my son-in-law, setting up the NFC tasks has been his job, but it afterwards made both his life and that of his wife's much easier.
Upshot: It doesn't matter who sets it up, as long as it brings joy to the end user, and is one less thing the main "support person" in a family has to do all the time. Instead of explaining again how to go into a certain mode at home or in the car, they can just set up a tag to do that task for the other users.
Exactly my thoughts. A lot of non-techies wouldn't set up half of the technologies supported in a lot of devices. For example, AirPlay, wireless routers, etc, but that doesn't make them any less useful. They just need somebody who's good with technology to give them a hand.