This is where I would normally make a comment like "Reading is fun-DUH-mental!" but as you may not be up to speed on the terms I will have to let it pass.
A black hat is a hacker that breaks into systems with a somewhat more malicious goal and often sells the info to the companies under threat of wide release. The conversation can be something like "I found a weakness in your system, give me money and I will tell you what it is and won't tell/will delay in sharing the info with everyone else." If they do not comply, then they will have to take the risk of people exploiting the system until they can fix it.
There are also white hats, works for good, and grey hats that are a mix of both.
The problem with sharing the info with law enforcement or hotel security is that they cannot do anything anyway short of injecting epoxy into the holes which then may prevent the lock from working at all. It sounds like the device also won't leave any useful data on the lock since it's not trying to disguise itself as a key.
Hotel room locks' universal format for the cards also has another interesting problem, apparently (its rare) room keys will work at different hotels. It most likely isn't at hotel heavy locations, such as WDW or Las Vegas. Since there isn't any real security on the codes they may end up working in the same room numbers at different places.