Overhead bins obviously should be locked at certain times.i.e when the seat belts sign is on. The logic for powered on or powered off or both and for emergency locking or unlocking could be determined by consultation with manufacturers aviation authorities, airlines & crew.
The current situation with no lock is clearly unsafe.,