How do they prevent theft, exactly?
NFC is a specific kind of RFID which uses the ISO 18000-3 band for communication over short distances. There are many other types of RFID, which can have much longer ranges.
http://www.engadget.com/2011/04/20/that-hotel-towel-youre-st...