I'm a consulting client in Mass. From what I understand the Medbox is a safe so you don't need to empty it every night. As for the necessity, if hospitals felt the same way they would keep their schedule drugs in storage cabinets but they don't. They use biometric machines and have for years.
What you said in your last paragraph I believe is true.