Right. but things they have in common are questionable cost/benefit, and, undoubtedly, unintended consequences.
It also is not a better way to solve the problem. Now someone has to replace the batteries of the "beacon" or remember to charge it? How are they going to remember? Why not just have that same person remember to check that the source is secured properly?
Because "Just do the right thing first" isn't actually a good harm reduction or problem prevention strategy? Shit goes wrong and you should have a system where lots of shit has to go wrong all at the same time before it causes a problem.
It also is not a better way to solve the problem. Now someone has to replace the batteries of the "beacon" or remember to charge it? How are they going to remember? Why not just have that same person remember to check that the source is secured properly?